CommencerCommencer gratuitement

Facteurs ordonnés (2)

speed_vector doit être converti en facteur ordinal car ses catégories ont un ordre naturel. Par défaut, la fonction factor() transforme speed_vector en un 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 fixant l'argument ordered à TRUE dans la fonction factor(), vous indiquez que le facteur est ordonné. Avec l'argument levels, vous donnez les valeurs du facteur dans l'ordre correct.

Cet exercice fait partie du cours

Introduction à R

Afficher le cours

Instructions

À partir de speed_vector, créez un vecteur de facteurs ordonnés : factor_speed_vector. Attribuez la valeur TRUE à ordered et la valeur levels à c("slow", "medium", "fast").

Exercice interactif pratique

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

# 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