Fonction t.test() de R - test t
La fonction t.test() de R est utilisée pour effectuer un test t afin de comparer s'il existe une différence significative entre les moyennes de deux groupes de données.
Le test t est l'une des méthodes de test d'hypothèses les plus couramment utilisées en analyse statistique.
La syntaxe de la fonction t.test() est la suivante :
t.test(x, y = NULL, alternative = "two.sided", mu = 0, paired = FALSE, conf.level = 0.95)
Description du paramètre :
xUn vecteur de données pour le premier groupe.
yFacultatif, vecteur de données pour le deuxième groupe (utilisé pour un test t indépendant à deux échantillons).
alternativeDirection de l'hypothèse alternative : « two.sided » (bilatéral), « less », « greater ».
muLa moyenne dans l'hypothèse nulle, la valeur par défaut est 0.
pairedIndique s'il faut effectuer un test t apparié.
conf.levelNiveau de confiance, par défaut 0.95.
Exemple
method_a <- c(78, 82, 85, 88, 90, 75, 80, 86, 92, 84)
method_b <- c(72, 75, 78, 76, 80, 70, 74, 77, 79, 73)
# Effectuer un test t
résultat <- t.test(method_a, method_b)
print(result)
La sortie de l'exécution du code ci-dessus est :
Welch Two Sample t-test
data: method_a and method_b
t = 4.4029, df = 17.764, p-value = 0.0003513
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
4.640839 13.159161
sample estimates:
mean of x mean of y
84.0 75.1
D'après les résultats, on peut voir que la valeur p est bien inférieure à 0.05, ce qui indique qu'il existe une différence significative dans les scores des deux méthodes d'enseignement.
Autres extensions
Exemples du langage R