Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

Hướng dẫn bài tập

  • Sắp xếp learning_platform trong biểu đồ theo avg_usefulness sao 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())
Chỉnh sửa và Chạy Mã