Fonction exp() de R - calculer l'exposant

R 语言实例Exemples en langage R

La fonction exp() de R est utilisée pour calculer e élevé à la puissance x, c'est-à-dire la fonction exponentielle naturelle.

exp() est l'opération inverse du logarithme népérien log(), et est largement utilisée dans des scénarios tels que les modèles de croissance exponentielle et la régression logistique.

Le format de syntaxe de la fonction exp() est le suivant :

exp(x)

Description du paramètre :

  • xEntrez une valeur numérique ou un vecteur numérique.

exemple

Calculez la puissance de e.
print(exp(1))    # e^1 = e
print(exp(2))    # e^2
print(exp(0))    # e^0 = 1

Opérations vectorielles
x <- c(0, 1, 2, 3)
result.exp <- exp(x)
print(result.exp)

exp et log sont des opérations inverses l'une de l'autre.
print(exp(log(5)))   # e^(ln(5)) = 5
print(log(exp(5)))   # ln(e^5) = 5

L'exécution du code ci-dessus produit le résultat suivant :

[1] 2.718282
[1] 7.389056
[1] 1
[1]  1.000000  2.718282  7.389056 20.085537
[1] 5
[1] 5

exp() est souvent utilisé pour reconvertir les log-odds en probabilité :

Exemple

# Log-odds dans la régression logistique
log_odds <- c(-2, -1, 0, 1, 2)

Convertir les log-odds en probabilité
Probabilité = exp(log_odds) / (1 + exp(log_odds))
prob <- exp(log_odds) / (1 + exp(log_odds))
print(round(prob, 4))

L'exécution du code ci-dessus produit le résultat suivant :

[1] 0.1192 0.2689 0.5000 0.7311 0.8808

R 语言实例Exemples en langage R

Autres extensions