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 de 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
Pruebe este ejercicio completando este 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)