Académique Documents
Professionnel Documents
Culture Documents
Objectif de cette note : guider le lecteur pour effectuer un test du χ² avec le logiciel R.
Mots-clés : test statistique – chi² – khi² – distribution – variable qualitative
1/3
Note technique n°260710-1 © Sylvain Hanneton 2010 tous droits réservés
> T<-c(22,16,28,20,13,18,21)
> chisq.test(T)
sexe 1 2 3 4 5 6 7
f 11 7 12 8 9 10 13
h 11 9 16 12 4 8 8
Tableau 2: Distribution du nombre de chutes en
fonction du jour de la semaine pour les hommes (h) et
les femmes (f).
Chaque chute est ici classée en fonction de deux variables qualitatives que sont le genre du chuteur
(variable à 2 classes) et le jour de la chute (variable à 7 classes). La question qui se pose est celle de
l'existence d'un lien entre ces deux variables qualitatives : existe-t-il un lien entre le genre du
2/3
Note technique n°260710-1 © Sylvain Hanneton 2010 tous droits réservés
chuteur et le jour de la semaine de la chute. Autrement dit, le jour de la chute dépend-il du genre du
chuteur ou inversement le genre du chuteur influe-t-il sur le jour de la chute ?
Pour mettre en évidence un lien significatif entre le genre et le jour de la chute, nous allons utiliser
la même fonction de R mais cette fois en donnant comme argument à la fonction un tableau à deux
dimensions (un tableau de contingence).
Voici les commandes nécessaires :
T=c(11,7,12,8,9,10,13,11,9,16,12,4,8,8)
M=matrix(T,c(7,2))
chisq.test(M)
La première commande permet de mettre toutes les données sous forme d'un vecteur dans la
variable T. La seconde commande permet de transformer ce vecteur en un tableau de deux colonnes
et sept lignes. Ce tableau correspond à une transposition du tableau 2 mais cela n'a pas
d'importance, le test donnera le même résultat. Le tableau M est le suivant :
M
[,1] [,2]
[1,] 11 11
[2,] 7 9
[3,] 12 16
[4,] 8 12
[5,] 9 4
[6,] 10 8
[7,] 13 8
La dernière commande correspond donc au test du chi² et donne le résultat suivant :
Pearson's Chi-squared test
data: M
X-squared = 4.9293, df = 6, p-value = 0.5529
La liaison entre genre et jour de la semaine n'est donc pas significative.
Conclusion
Nous avons vu ici deux des principales applications du test du chi². Faire un test du chi² avec
R ne nécessite que quelques lignes de commandes élémentaires. Cependant, il faut noter que la
fonction chisq.test() comporte d'autres paramètres que ceux vus ici et présente beaucoup
d'autres possibilités que celles illustrées par nos exemples.
3/3