Comment effectuer le test de Scheffe dans SAS



Une ANOVA unidirectionnelle est utilisée pour déterminer s’il existe ou non une différence statistiquement significative entre les moyennes de trois groupes indépendants ou plus.

Si la valeur p globale du tableau ANOVA est inférieure à un certain niveau de signification, alors nous disposons de preuves suffisantes pour affirmer qu’au moins une des moyennes des groupes est différente des autres.

Cependant, cela ne nous dit pas quels groupes sont différents les uns des autres. Cela nous dit simplement que toutes les moyennes du groupe ne sont pas égales.

Afin de savoir exactement quels groupes sont différents les uns des autres, nous devons effectuer un test post hoc .

L’un des tests post hoc les plus couramment utilisés est le test de Scheffe , qui nous permet de faire des comparaisons par paires entre les moyennes de chaque groupe tout en contrôlant le taux d’erreur par famille .

L’exemple suivant montre comment effectuer le test de Scheffe dans R.

Exemple : test de Scheffe dans SAS

Supposons qu’un chercheur recrute 30 étudiants pour participer à une étude. Les étudiants sont assignés au hasard à utiliser l’une des trois méthodes d’étude pour se préparer à un examen.

Nous pouvons utiliser le code suivant pour créer cet ensemble de données dans SAS :

/*create dataset*/
data my_data;
    input Method $ Score;
    datalines;
A 76
A 77
A 77
A 81
A 82
A 82
A 83
A 84
A 85
A 89
B 81
B 82
B 83
B 83
B 83
B 84
B 87
B 90
B 92
B 93
C 77
C 78
C 79
C 88
C 89
C 90
C 91
C 95
C 98
C 98
;
run;

Ensuite, nous utiliserons proc ANOVA pour effectuer l’ANOVA unidirectionnelle :

/*perform one-way ANOVA with Scheffe's post-hoc test*/
proc ANOVA data=my_data;
class Method;
model Score = Method;
means Method / scheffe cldiff;
run;

Remarque : Nous avons utilisé l’énoncé des moyennes ainsi que les options Scheffe et Cldiff pour spécifier que le test post-hoc de Scheffe doit être effectué (avec des intervalles de confiance) si la valeur p globale de l’ANOVA unidirectionnelle est statistiquement significative.

Tout d’abord, nous analyserons le tableau ANOVA dans le résultat :

De ce tableau nous pouvons voir :

  • La valeur F globale : 3,49
  • La valeur p correspondante : 0,0448

Rappelons qu’une ANOVA unidirectionnelle utilise les hypothèses nulles et alternatives suivantes :

  • H 0 : Toutes les moyennes de groupe sont égales.
  • H A : Au moins une moyenne de groupe est différente   du reste.

Puisque la valeur p du tableau ANOVA (0,0448) est inférieure à α = 0,05, nous rejetons l’hypothèse nulle.

Cela nous indique que la note moyenne à l’examen n’est pas égale entre les trois méthodes d’étude.

Connexes : Comment interpréter la valeur F et la valeur P dans l’ANOVA

Pour déterminer exactement quelles moyennes de groupe sont différentes, nous devons nous référer au tableau final du résultat qui montre les résultats des tests post-hoc de Scheffe :

Test de Scheffe dans SAS

Pour savoir quelles moyennes de groupe sont différentes, nous devons examiner quelles comparaisons par paires ont des étoiles ( *** ) à côté d’elles.

Le tableau montre qu’il existe une différence statistiquement significative dans les résultats moyens aux examens entre le groupe A et le groupe C.

Il n’y a pas de différences statistiquement significatives entre les moyennes des autres groupes.

Plus précisément, nous pouvons constater que la différence moyenne des résultats aux examens entre le groupe C et le groupe A est de 6,7 .

L’intervalle de confiance à 95 % pour la différence de moyenne entre ces groupes est de [0,064, 13,336] .

Ressources additionnelles

Les didacticiels suivants fournissent des informations supplémentaires sur les modèles ANOVA :

Un guide d’utilisation des tests post-hoc avec ANOVA
Comment effectuer une ANOVA unidirectionnelle dans SAS
Comment effectuer une ANOVA bidirectionnelle dans SAS

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *