Fonction var() de R - Calculer la variance

R 语言实例Exemples en langage R

La fonction var() de R est utilisée pour calculer la variance d'un échantillon.

La variance est le carré de l'écart-type, mesurant le degré auquel les données s'écartent de la moyenne. Plus la variance est grande, plus les données sont dispersées.

La syntaxe de la fonction var() est la suivante :

var(x, y = NULL, na.rm = FALSE)

Description du paramètre :

  • xVecteur numérique en entrée.

  • yFacultatif, second vecteur. Lorsqu'il est fourni, calcule la covariance de x et y.

  • na.rmBooléen, la valeur par défaut est FALSE, définit s'il faut supprimer les valeurs manquantes NA.

Exemple

# Créer le jeu de données
data <- c(2, 4, 6, 8, 10)

# Calculer la variance de l'échantillon
result.var <- var(data)
print(paste("Variance de l'échantillon :", result.var))

# Vérifier : variance = écart-type^2
print(paste("Écart type :", sd(data)))
print(paste("Écart type au carré :", sd(data)^2))

L'exécution du code ci-dessus produit la sortie suivante :

[1] "样本方差: 10"
[1] "标准差: 3.16227766016838"
[1] "标准差平方: 10"

var() peut également calculer la covariance de deux variables :

Exemple

# Deux variables : taille (cm) et poids (kg)
height <- c(160, 165, 170, 175, 180)
graisse <- c(55, 60, 65, 70, 80)

# Calculer la covariance
cov_xy <- var(height, weight)
print(paste("Covariance de la taille et du poids :", cov_xy))

# Matrice de covariance
m <- cbind(height, weight)
print("Matrice de covariance :")
print(var(m))

L'exécution du code ci-dessus produit la sortie suivante :

[1] "身高和体重的协方差: 62.5"
[1] "协方差矩阵:"
       height weight
height   62.5   62.5
weight   62.5   92.5

R 语言实例Exemples en langage R

Autres extensions