ดัชนีสมุดโทรศัพท์
หลังจากปรับรูปร่างชุดข้อมูลแล้ว คุณส่งให้เพื่อนร่วมงานเพื่อกรอกข้อมูลเพิ่มเติม และตอนนี้พวกเขาส่ง dataset churn กลับมา แต่คุณสังเกตว่ารูปร่างของมันเปลี่ยนไปแล้ว
ก่อนจะไปต่อ ต้องปรับรูปร่างข้อมูลอีกครั้ง dataset นี้มี multi-level index อยู่ในคอลัมน์ และต้องการกำหนดบางคอลัมน์ให้เป็น row index นอกจากนี้ คราวนี้จะ stack เฉพาะบางระดับเท่านั้น ซึ่งน่าจะช่วยให้ค้นพบรูปแบบที่น่าสนใจในข้อมูลได้
DataFrame churn พร้อมใช้งานแล้ว โดยมีข้อมูลเกี่ยวกับ state, city, total_day_calls และ total_day_minutes ในช่วงเวลา day และ night อย่าลืมตรวจสอบข้อมูลใน console ก่อน!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดรูปแบบข้อมูลด้วย pandas
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Set state and city as index modifying the DataFrame
churn.____([____, ____], ____=____)
# Print churn
print(churn)