E en R

Manav Narula 21 février 2021
E en R

Le nombre d’Euler (aussi appelé e) est une constante mathématique très utile. Il est irrationnel, et sa valeur est approximativement égale à 2,71828. Il est utilisé de manière importante dans le calcul et est la base des logarithmes naturels. Elle peut être exprimée comme la somme des séries suivantes : (1+1/1!+1/2!+1/3!+1/4!+….).

Comme R est très utilisé pour l’analyse statistique, il est essentiel de savoir comment calculer sa valeur dans un programme. Dans la programmation de R, nous pouvons calculer la valeur de e en utilisant la fonction exp().

La fonction exp() dans R peut renvoyer la valeur exponentielle d’un nombre, c’est-à-dire ex. Ici, x est passé à la fonction en tant que paramètre. x peut aussi représenter un vecteur numérique. Voir l’exemple suivant.

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

Lorsque nous passons un vecteur numérique à la fonction, celle-ci retourne un vecteur avec la valeur exponentielle de tous les éléments. Exemple :

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

Une autre fonction intéressante disponible dans la programmation R est expm1(). Elle retourne la valeur exponentielle d’un nombre et soustrait un du résultat. Tout comme la fonction exp(), nous pouvons passer un nombre ou un vecteur numérique. L’extrait de code suivant en montrera les détails :

> x <- c(1,2,3)
> expm1(x)
[1]  1.718282  6.389056 19.085537
> expm1(1)
[1] 1.718282
Auteur: Manav Narula
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

Article connexe - R Math