ComeçarComece gratuitamente

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

Ver Curso

Instruções de 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 preenchendo 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)
Editar e executar código