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

จัดระเบียบข้อมูลของคุณ

ก่อนย้ายไปโปรเจกต์ใหม่ ให้ทำภารกิจสุดท้ายนี้ก่อน โดยจะปรับรูปแบบ DataFrame churn อีกครั้ง คราวนี้จะย้าย row index ให้กลายเป็น column index จากนั้นจึงย้าย column index กลับมาเป็น row index วิธีการคือ unstack DataFrame ก่อน แล้วจึง stack ตามลำดับ

DataFrame churn ชุดเดิมพร้อมใช้งานแล้ว ซึ่งมีข้อมูลเกี่ยวกับ minutes, calls และ charge แยกตามช่วงเวลาของวัน ประเภทการโทร และสถานะการยกเลิกบริการ ลองตรวจสอบดูใน console ก่อนเลย!

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

การจัดรูปแบบข้อมูลด้วย pandas

ดูคอร์ส

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

  • ปรับรูปแบบ churn โดย unstack ที่ระดับ type แล้วกำหนดผลลัพธ์ให้กับ churn_type
  • Stack DataFrame ที่ได้โดยใช้ระดับคอลัมน์แรก

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

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

# Unstack churn by type level
churn_type = churn.____(____=____)

# Stack the resulting DataFrame using the first column level
churn_final = _____.____(____=____)

# Print churn_type
print(churn_final)
แก้ไขและรันโค้ด