Facteurs ordonnés (2)
speed_vector devrait être converti en facteur ordinal puisque ses catégories ont un ordre naturel. Par défaut, la fonction factor() transforme speed_vector en facteur non ordonné. Pour créer un facteur ordonné, vous devez ajouter deux arguments supplémentaires : ordered et levels.
factor(some_vector,
ordered = TRUE,
levels = c("lev1", "lev2" ...))
En définissant l'argument ordered à TRUE dans la fonction factor(), vous indiquez que le facteur est ordonné. Avec l'argument levels, vous fournissez les valeurs du facteur dans l'ordre approprié.
Cette activité fait partie du cours
Introduction à R
Instructions de l’exercice
À partir de speed_vector, créez un vecteur facteur ordonné : factor_speed_vector. Définissez ordered à TRUE et levels à c("slow", "medium", "fast").
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create speed_vector
speed_vector <- c("medium", "slow", "slow", "medium", "fast")
# Convert speed_vector to ordered factor vector
factor_speed_vector <-
# Print factor_speed_vector
factor_speed_vector
summary(factor_speed_vector)