เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเรียงลำดับกราฟ

กราฟที่สร้างในแบบฝึกหัดที่แล้วอ่านได้ แต่จะเข้าใจได้ง่ายขึ้นหากมีการเรียงลำดับข้อมูล ลองใช้ฟังก์ชันจาก forcats เพื่อปรับกราฟให้เรียงตามค่าเฉลี่ย usefulness จากมากไปน้อย (ซ้ายไปขวา)

ชุดข้อมูล 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())
แก้ไขและรันโค้ด