E em R

Manav Narula 10 junho 2021
E em R

O número de Euler (também chamado de e) é uma constante matemática muito útil. É irracional e seu valor é aproximadamente igual a 2,71828. É usado com destaque no cálculo e é a base dos logaritmos naturais. Pode ser expresso como a soma das seguintes séries: (1+1/1!+1/2!+1/3!+1/4!+….).

Visto que R é muito usado para análises estatísticas, é essencial saber como calcular seu valor em um programa. Na programação R, podemos calcular o valor de e usando a função exp().

A função exp() em R pode retornar o valor exponencial de um número, ou seja, ex. Aqui, x é passado para a função como um parâmetro. x também pode representar um vetor numérico. Veja o seguinte exemplo.

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

Quando passamos um vetor numérico para a função, ela retorna um vetor com o valor exponencial de todos os elementos. Exemplo:

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

Outra função interessante disponível na programação R é expm1(). Ele retorna o valor exponencial de um número e subtrai um do resultado. Assim como a função exp(), podemos passar um número ou um vetor numérico. O seguinte snippet de código mostrará os detalhes:

> 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

Artigo relacionado - R Math