Fonction t.test() de R - test t

R 语言实例Exemples du langage R

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

# Test t pour deux échantillons indépendants : comparer les effets de deux méthodes d'enseignement
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.

R 语言实例Exemples du langage R

Autres extensions