Sắp xếp lại biểu đồ
Biểu đồ bạn tạo ở bài tập trước có thể đọc được, nhưng sẽ dễ nắm bắt hơn nếu được sắp xếp. Hãy dùng một vài hàm của forcats để chỉnh biểu đồ theo thứ tự giảm dần của mức hữu ích trung bình từ trái sang phải.
Bộ dữ liệu usefulness_by_platform đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Dữ liệu phân loại trong Tidyverse
Hướng dẫn bài tập
- Sắp xếp
learning_platformtrong biểu đồ theoavg_usefulnesssao cho, từ trái sang phải, đi từ mức hữu ích cao nhất đến thấp nhất.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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())