ย้อนกลับไปแก้ไขกันเลย!
ยอดเยี่ยมมาก! คุณสามารถ pivot ทุกคอลัมน์ของ fifa_players ได้สำเร็จ และพบว่าคะแนนรวมกับคะแนนการโจมตีมีความแตกต่างกัน จึงตัดสินใจขยายการวิเคราะห์ไปยังผู้เล่นเพิ่มเติม แต่แล้วก็พบข้อผิดพลาดเกิดขึ้น
คุณสงสัยว่ามีคะแนนที่ซ้ำกันสำหรับค่า index และคอลัมน์เดียวกัน ซึ่งในกรณีนี้การใช้เมธอด .pivot() กับทุกคอลัมน์จะไม่สามารถทำได้
จึงตัดสินใจลบแถวที่มีปัญหาออกก่อน แล้วค่อย reshape DataFrame ในขั้นถัดไป
ชุดข้อมูล fifa_players พร้อมใช้งานแล้ว ลองตรวจสอบชุดข้อมูลใน console และสังเกตแถวที่ซ้ำกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดรูปแบบข้อมูลด้วย pandas
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Drop the fifth row to delete all repeated rows
fifa_no_rep = fifa_players.____(____, ____)
# Print fifa_pivot
print(fifa_no_rep)