CommencerCommencer gratuitement

Qu'est-ce qu'un facteur et pourquoi l'utiliser ? (2)

Pour créer des facteurs dans R, utilisez la fonction factor(). La première chose à faire est de créer un vecteur contenant toutes les observations qui appartiennent à un nombre limité de catégories. Par exemple, sex_vector contient le sexe de 5 personnes différentes :

sex_vector <- c("Male","Female","Female","Male","Male")

Il est clair qu'il y a deux catégories, ou, en termes de R, deux « niveaux de facteurs », à l'œuvre ici : "Male" et "Female".

La fonction factor() codera le vecteur comme un facteur :

factor_sex_vector <- factor(sex_vector)

Cet exercice fait partie du cours

Introduction à R

Afficher le cours

Instructions

  • Convertissez le vecteur de caractères sex_vector en un facteur avec factor() et affectez le résultat à factor_sex_vector
  • Affichez factor_sex_vector et vérifiez que R affiche les niveaux de facteurs sous les valeurs réelles.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Sex vector
sex_vector <- c("Male", "Female", "Female", "Male", "Male")

# Convert sex_vector to a factor
factor_sex_vector <-

# Print out factor_sex_vector
Modifier et exécuter le code