CommencezCommencez gratuitement

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

Pour créer des facteurs en R, vous utilisez la fonction factor(). La première étape consiste à créer un vecteur qui contient toutes les observations appartenant à 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")

On voit clairement qu'il y a deux catégories, ou en termes de R des « niveaux de facteur » : "Male" et "Female".

La fonction factor() va encoder le vecteur comme un facteur :

factor_sex_vector <- factor(sex_vector)

Cette activité fait partie du cours

Introduction à R

Voir le cours

Instructions de l’exercice

  • Convertissez le vecteur de caractères sex_vector en facteur avec factor() et assignez le résultat à factor_sex_vector.
  • Affichez factor_sex_vector et vérifiez que R affiche les niveaux du facteur sous les valeurs elles-mêmes.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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