Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Comment calculer Eta au carré dans R



Eta au carré est une mesure de la taille de l’effet couramment utilisée dans les modèles ANOVA.

Il mesure la proportion de variance associée à chaque effet principal et effet d’interaction dans un modèle ANOVA et est calculé comme suit :

Eta au carré = effet SS / SS total

où:

  • Effet SS : La somme des carrés d’un effet pour une variable.
  • SS total : La somme totale des carrés dans le modèle ANOVA.

La valeur d’Eta au carré varie de 0 à 1, où les valeurs plus proches de 1 indiquent une proportion plus élevée de variance qui peut être expliquée par une variable donnée dans le modèle.

Les règles empiriques suivantes sont utilisées pour interpréter les valeurs de Eta au carré :

  • .01 : Petite taille d’effet
  • .06 : Taille d’effet moyenne
  • .14 ou supérieur : grande taille d’effet

Ce didacticiel fournit un exemple étape par étape de la façon de calculer Eta au carré pour les variables dans un modèle ANOVA dans R.

Étape 1 : Créer les données

Supposons que nous souhaitions déterminer si l’intensité de l’exercice et le sexe ont un impact sur la perte de poids.

Pour tester cela, nous recrutons 30 hommes et 30 femmes pour participer à une expérience dans laquelle nous assignons au hasard 10 de chacun pour suivre un programme sans exercice, d’exercice léger ou d’exercice intense pendant un mois.

Le code suivant montre comment créer un bloc de données pour contenir les données avec lesquelles nous travaillons :

#make this example reproducible
set.seed(10)

#create data frame
data <- data.frame(gender=rep(c("Male", "Female"), each = 30),
                   exercise=rep(c("None", "Light", "Intense"), each = 10, times=2),
                   weight_loss=c(runif(10, -3, 3), runif(10, 0, 5), runif(10, 5, 9),
                                 runif(10, -4, 2), runif(10, 0, 3), runif(10, 3, 8)))

#view first six rows of data frame
head(data)

#  gender exercise weight_loss
#1   Male     None  0.04486922
#2   Male     None -1.15938896
#3   Male     None -0.43855400
#4   Male     None  1.15861249
#5   Male     None -2.48918419
#6   Male     None -1.64738030

#see how many participants are in each group
table(data$gender, data$exercise)

#         Intense Light None
#  Female      10    10   10
#  Male        10    10   10

Étape 2 : Ajuster le modèle ANOVA

Le code suivant montre comment ajuster une ANOVA bidirectionnelle en utilisant l’exercice et le sexe comme facteurs et la perte de poids comme variable de réponse :

#fit the two-way ANOVA model
model <- aov(weight_loss ~ gender + exercise, data = data)

#view the model output
summary(model)

            Df Sum Sq Mean Sq F value  Pr(>F)    
gender       1   15.8   15.80   9.916 0.00263 ** 
exercise     2  505.6  252.78 158.610 < 2e-16 ***
Residuals   56   89.2    1.59       

Étape 3 : Calculer Eta au carré

Nous pouvons calculer la taille de l’effet Eta au carré pour chaque variable de notre modèle en utilisant la fonction etaSquared() du package lsr :

#load lsr package
library(lsr)

#calculate Eta Squared
etaSquared(model)

            eta.sq eta.sq.part
gender   0.0258824   0.1504401
exercise 0.8279555   0.8499543

Les Eta au carré pour le sexe et l’exercice sont les suivants :

  • Eta au carré pour le sexe : 0,0258824
  • Eta au carré pour l’exercice : 0,8279555

Nous conclurions que l’ampleur de l’effet pour l’exercice est très importante, tandis que l’ampleur de l’effet pour le sexe est assez faible.

Ces résultats correspondent aux valeurs p affichées dans le résultat du tableau ANOVA. La valeur p pour l’exercice (<0,000) est beaucoup plus petite que la valeur p pour le sexe (0,00263), ce qui indique que l’exercice est beaucoup plus significatif pour prédire la perte de poids.

Ressources additionnelles

Les didacticiels suivants expliquent comment adapter différents modèles ANOVA dans R :

Comment effectuer une ANOVA unidirectionnelle dans R
Comment effectuer une ANOVA bidirectionnelle dans R
Comment effectuer une ANOVA à mesures répétées dans R

Ajouter un commentaire

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