การ Nest ข้อมูลในดาต้าเฟรม
ปัจจุบัน ดาต้าเฟรม by_year_country มีหนึ่งแถวต่อคู่ประเทศ-การโหวต เพื่อให้สร้างโมเดลสำหรับแต่ละประเทศได้แยกกัน เราจะ "nest" ทุกคอลัมน์ยกเว้น country ซึ่งจะทำให้ได้ดาต้าเฟรมที่มีหนึ่งแถวต่อประเทศ จากนั้นข้อมูลของแต่ละประเทศจะถูกเก็บไว้ใน list column ที่ชื่อว่า data
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
กรณีศึกษา: การวิเคราะห์เชิงสำรวจข้อมูลใน R
คำแนะนำการฝึกหัด
- โหลดแพ็กเกจ
tidyr - ใช้ฟังก์ชัน
nest()เพื่อ nest ทุกคอลัมน์ในby_year_countryยกเว้นcountry
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load the tidyr package
# Nest all columns besides country
by_year_country