Factores ordenados (2)
speed_vector debe convertirse en un factor ordinal, ya que sus categorías tienen un orden natural. De forma predeterminada, la función factor() transforma speed_vector en un factor desordenado. Para crear un factor ordenado, tienes que añadir dos argumentos adicionales: ordered y levels.
factor(some_vector,
ordered = TRUE,
levels = c("lev1", "lev2" ...))
Al establecer el argumento ordered en TRUE en la función factor(), indicas que el factor está ordenado. Con el argumento levels das los valores del factor en el orden correcto.
Este ejercicio forma parte del curso
Introducción a R
Instrucciones del ejercicio
A partir de speed_vector, crea un vector factorial ordenado: factor_speed_vector. Establece ordered en TRUE, y establece levels en c("slow", "medium", "fast").
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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)