CommencezCommencez gratuitement

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

Voir le cours

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)
Modifier et exécuter le code