E en R

Manav Narula 25 febrero 2021
E en R

El número de Euler (también llamado e) es una constante matemática muy útil. Es irracional y su valor es aproximadamente igual a 2,71828. Se utiliza mucho en el cálculo y es la base de los logaritmos naturales. Se puede expresar como la suma de las siguientes series: (1+1/1!+1/2!+1/3!+1/4!+….).

Dado que R se utiliza mucho para el análisis estadístico, es esencial saber cómo calcular su valor en un programa. En la programación en R, podemos calcular el valor de e utilizando la función exp().

La función exp() en R puede devolver el valor exponencial de un número, es decir, ex. Aquí x se pasa a la función como un parámetro. x también puede representar un vector numérico. Véase el siguiente ejemplo.

> exp(1)
[1] 2.718282
> exp(2)
[1] 7.389056

Cuando pasamos un Vector numérico a la función, ésta devuelve un Vector con el valor exponencial de todos los elementos. Ejemplo:

> x <- c(1,2,3)
> exp(x)
[1]  2.718282  7.389056 20.085537

Otra función interesante disponible en la programación en R es expm1(). Devuelve el valor exponencial de un número y resta uno al resultado. Al igual que la función exp(), podemos pasar un número o un vector numérico. El siguiente fragmento de código mostrará los detalles:

> x <- c(1,2,3)
> expm1(x)
[1]  1.718282  6.389056 19.085537
> expm1(1)
[1] 1.718282
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Artículo relacionado - R Math