ComenzarEmpieza gratis

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

Ver curso

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)
Editar y ejecutar código