Test de normalité avec R : Test de Shapiro-Wilk

Le test de Shapiro-Wilk est un test permettant de savoir si une série de données suit une loi normale.

Un outil web pour faire le test de Shapiro-Wilk en ligne, sans aucune installation, est disponible ici.



Hypothèse nulle : l'échantillon suit une loi normale. Par conséquent si la p-value du test est significative, l'échantillon ne suit pas une loi normale.


Exemple 1:

Code R :
 
shapiro.test(rnorm(100, mean = 5, sd = 3))
 


Résultat de la commande:

Shapiro-Wilk normality test

data: rnorm(100, mean = 5, sd = 3)
W = 0.9895, p-value = 0.6211


L'exemple ci-dessus renvoie une p-value non significative. L'échantillon suit donc une loi normale.



Exemple 2:

Code R :
 
shapiro.test(runif(100, min = 2, max = 4))
 


Résultat de la commande:
Shapiro-Wilk normality test

data: runif(100, min = 2, max = 4)
W = 0.9337, p-value = 8.077e-05


Dans l'exemple 2, ci-dessus, la p-value est significative. L'échantillon ne suit donc pas une loi normale.




« Cours précédent
Statistiques descriptives avec R


Cours suivant »
Test F : comparaison de deux variances avec R


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 51090 fois