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

เปรียบเทียบคะแนนในแต่ละแท็ก

ชุดข้อมูลที่สร้างในแบบฝึกหัดก่อนหน้าพร้อมใช้งานแล้วในชื่อ questions_with_tags มาวิเคราะห์ข้อมูลนี้กันสักเล็กน้อย โดยใช้ dplyr verbs ที่คุ้นเคย เช่น group_by, summarize, arrange และ n เพื่อหาค่าคะแนนเฉลี่ยของคำถามที่ถูกถามบ่อยที่สุด

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การ Join ข้อมูลด้วย dplyr

ดูคอร์ส

คำแนะนำการฝึกหัด

  • จัดกลุ่มข้อมูลตาม tag_name
  • สรุปผลเพื่อให้ได้คะแนนเฉลี่ยของแต่ละคำถาม (score) และจำนวนคำถามทั้งหมด (num_questions)
  • เรียง num_questions จากมากไปน้อย เพื่อแสดงคำถามที่ถูกถามบ่อยที่สุดก่อน

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

questions_with_tags %>% 
  # Group by tag_name
  ___ %>%
  # Get mean score and num_questions
  summarize(score = ___,
        	num_questions = ___) %>%
  # Sort num_questions in descending order
  ___
แก้ไขและรันโค้ด