Statistiques descriptives avec R

La fonction summary()



La fonction summary() permet d'avoir la description statistique d'une variable ou d'une table de donn?e.

Pour une variable donn?e, la fonction renvoie 5 valeurs : le minimum (Min.), le premier quartile (1st Qu.), la m?diane (Median), la moyenne (Mean), le troisi?me quartile (3rd Qu.) et le maximum (Max).


Exemple 1 : Statistiques descriptives d'une variable




Code R :
 
attach(faithful) # chargement de la table de donn?e faithful
summary(eruptions) #description de la variable eruptions
 
#r?sultat de la commande
 Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  1.600   2.163   4.000   3.488   4.454   5.100 
 




Exemple 2 : Statistiques descriptives d'une table de donn?e




Code R :
 
attach(faithful) # chargement de la table de donn?e faithful
summary(faithful) #description de la table de donn?e
 
#r?sultat de la commande
   eruptions        waiting    
 Min.   :1.600   Min.   :43.0  
 1st Qu.:2.163   1st Qu.:58.0  
 Median :4.000   Median :76.0  
 Mean   :3.488   Mean   :70.9  
 3rd Qu.:4.454   3rd Qu.:82.0  
 Max.   :5.100   Max.   :96.0 
 
 



La fonction sapply()



La fonction sapply() est g?n?ralement utilis?e pour appliquer sp?cifiquement une fonction ? une variable ou ? une table de donn?e.

Ainsi on peut sp?cifiquement appliquer des fonctions telles que mean (moyenne), sd (?cart type), var (variance), min (minimum), max (maximum), med ( m?diane), range (l'?tendue) et le quantile (quartile 1, 2 , 3, ...).

Exemple

Code R :
 
attach(faithful) # chargement de la table de donn?e faithful
 
sapply(faithful, sd) #ecart type de la table de donn?e
#r?sultat de la commande
  eruptions   waiting 
 1.141371 13.594974 
 
sapply(faithful,quantile)# calcul du quantile
#r?sultat de la commande
     eruptions waiting
0%     1.60000      43 #minimum
25%    2.16275      58 #premier quartile
50%    4.00000      76 #m?diane
75%    4.45425      82 #troisi?me quartile
100%   5.10000      96 # maximum
 
sapply(faithful,range) #calcul de l'?tendue (min, max)
     eruptions waiting
[1,]       1.6      43 #minimum
[2,]       5.1      96 #maximum
 
 




? Cours pr?c?dent
Transposer une table de donn?es avec R


Cours suivant ?
Test de normalit? avec R : Test de Shapiro-Wilk


Enjoyed this article? I’d be very grateful if you’d help it spread by emailing it to a friend, or sharing it on Twitter, Facebook or Linked In.

Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Avez vous aimé cet article? Je vous serais très reconnaissant si vous aidiez à sa diffusion en l'envoyant par courriel à un ami ou en le partageant sur Twitter, Facebook ou Linked In.

Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!





Cette page a été vue 10856 fois
Licence - Pas d?Utilisation Commerciale - Partage dans les M?mes Conditions
Licence Creative Commons