Fatores ordenados (2)
speed_vector deve ser convertido em um fator ordinal, pois suas categorias têm uma ordenação natural. Por padrão, a função factor() transforma speed_vector em um fator não ordenado. Para criar um fator ordenado, é preciso acrescentar dois argumentos: ordered e levels.
factor(some_vector,
ordered = TRUE,
levels = c("lev1", "lev2" ...))
Ao definir o argumento ordered como TRUE na função factor(), indicamos que o fator é ordenado. Com o argumento levels, fornecemos os valores do fator na ordem correta.
Este exercício faz parte do curso
Introdução ao R
Instruções do exercício
A partir de speed_vector, crie um vetor como um fator ordenado: factor_speed_vector. Defina ordered como TRUE e defina levels como c("slow", "medium", "fast").
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)