НачатьНачать бесплатно

Изменение порядка на графиках

График, построенный в предыдущем упражнении, вполне читабелен, однако его было бы проще воспринять с первого взгляда, если бы значения были упорядочены. Воспользуйтесь функциями из пакета forcats, чтобы отобразить данные в порядке убывания среднего уровня полезности — слева направо.

Набор данных usefulness_by_platform уже загружен.

Это упражнение является частью курса

Категориальные данные в Tidyverse

Посмотреть курс

Инструкции к упражнению

  • Упорядочьте learning_platform на графике по avg_usefulness так, чтобы значения располагались слева направо — от наибольшего уровня полезности к наименьшему.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

usefulness_by_platform %>%
	# Reorder learning_platform by avg_usefulness
	mutate(learning_platform = ___(___, ___)) %>%
	# Reverse the order of learning_platform
	mutate(learning_platform = ___) %>%
	ggplot(aes(x = learning_platform, y = avg_usefulness)) + 
	geom_point() + 
    theme(axis.text.x = element_text(angle = 90, hjust = 1)) + 
    labs(x = "Learning Platform", y = "Percent finding at least somewhat useful") + 
    scale_y_continuous(labels = scales::percent_format())
Редактировать и запускать код