342
Le logiciel R - Effectuer des analyses math´ ematiques
SECTION 8.1
Les fonctions math´ ematiques de base
Le tableau suivant fournit une liste quasi exhaustive des fonctions math´ ematiques les plus classiques.
Table 8.1 – Tableau des fonctions math´ ematiques de base.
Nom R
Description
Exemple
R´ esultat
x%%y
Reste de la division de x par y
10%%3
1
ceiling()
Plus petit entier relatif sup´ erieur ou ´ egal ` a x
ceiling(2.3)
3
floor()
Plus grand entier relatif inf´ erieur ou ´ egal ` a x
floor(2.3)
2
round()
Arrondit les valeurs de son premier param` etre
d’appel ` a un certain nombre de d´ ecimales sp´ ecifi´ ees par le second param` etre d’appel
round(2.375,2)
2.38
signif()
Arrondit les valeurs de son premier param` etre
d’appel ` a un certain nombre de chiffres significatifs
signif(2.375,2)
2.4
trunc()
Partie enti` ere de x obtenue en supprimant tous les
chiffres apr` es la virgule
trunc(1.37)
1
sign()
Signe ±1
sign(-2)
-1
abs()
Valeur absolue |x|
abs(-2)
2
exp()
Exponentielle e
x
exp(0)
1
log()
Logarithme n´ ep´ erien
log(1)
0
sqrt()
Racine carr´ ee
√
x
sqrt(4)
2
range()
´
Etendue
range(2,5,1)
1 5
max()
Maximum
max(2,3)
3
min()
Minimum
min(2,3)
2
sum()
Somme de ses param` etres effectifs
sum(2,3,4)
9
prod()
Produit de ses param` etres effectifs
prod(2,4,2)
16
cummax()
Maxima cumul´ es
cummax(c(2,4,3))
2 4 4
cummin()
Minima cumul´ es
cummin(c(2,4,1))
2 2 1
cumsum()
Sommes cumul´ ees
cumsum(c(2,3,4))
2 5 9
cumprod()
Produits cumul´ es
cumprod(c(2,4,3))
2 8 24
cos()
Cosinus
cos(pi)
-1
sin()
Sinus
sin(pi/2)
1
tan()
Tangente
tan(pi/4)
1
acos()
Arc-cosinus
acos(1)
0
asin()
Arc-sinus
asin(0)
0
atan()
Arc-tangente
atan(0)
0
cosh()
Cosinus hyperbolique
cosh(0)
1
sinh()
Sinus hyperbolique
sinh(0)
0
tanh()
Tangente hyperbolique
tanh(0)
0
acosh()
Arc-cosinus hyperbolique
acosh(1)
0
asinh()
Arc-sinus hyperbolique
asinh(0)
0
atanh()
Arc-tangente hyperbolique
atanh(0)
0
beta()
Fonction bˆ eta
beta(1,2)
0.5
lbeta()
Logarithme de la fonction bˆ eta B(a, b)
lbeta(1,1)
0
factorial() Factorielle x!
factorial(6)
720
choose()
Coefficients du binˆ ome
n
p
=
n!
p!(n−p)!
choose(5,2)
10
gamma()
Fonction gamma Γ(x) (Γ(n) = (n − 1)!, si n ∈ N))
gamma(4)
6
lgamma()
Logarithme de la fonction gamma
lgamma(2)
0
digamma()
Premi` ere d´ eriv´ ee du logarithme de la fonction
gamma
digamma(2)
0.4227843
trigamma()
Seconde d´ eriv´ ee du logarithme de la fonction
gamma
trigamma(2)
0.6449341
Précédent

- 374/701

Suivant