Упорядоченные факторы (2)
speed_vector следует преобразовать в упорядоченный фактор, поскольку его категории имеют естественный порядок. По умолчанию функция factor() создаёт из speed_vector неупорядоченный фактор. Чтобы получить упорядоченный фактор, нужно добавить два дополнительных аргумента: ordered и levels.
factor(some_vector,
ordered = TRUE,
levels = c("lev1", "lev2" ...))
Задав аргументу ordered значение TRUE в функции factor(), вы указываете, что фактор является упорядоченным. Аргумент levels позволяет задать значения фактора в нужном порядке.
Это упражнение является частью курса
Введение в R
Инструкции к упражнению
На основе speed_vector создайте упорядоченный вектор-фактор factor_speed_vector. Установите ordered равным TRUE, а levels — равным c("slow", "medium", "fast").
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)