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

Explode the bounds

คุณสามารถแปลงคอลัมน์ที่มีลักษณะคล้ายลิสต์ได้สำเร็จ แต่ยังรู้สึกว่าขั้นตอนที่ผ่านมายังซับซ้อนเกินไป จึงอยากหาวิธีที่ง่ายกว่านี้เพื่อให้ได้ DataFrame ที่มีรูปแบบเดิม

นึกขึ้นได้ถึงสิ่งที่เรียนมาเกี่ยวกับการ explode คอลัมน์ที่มีลักษณะคล้ายลิสต์ จึงจะนำกลยุทธ์ใหม่มาลองใช้

DataFrame obesity ชุดเดิมยังคงอยู่ใน session ของคุณ ซึ่งมีคอลัมน์ country, perc_obesity และคอลัมน์ bounds ที่เก็บค่าต่ำสุดและสูงสุดจากแต่ละพื้นที่ของประเทศ

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

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

ดูคอร์ส

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

  • แปลงคอลัมน์ bounds ที่มีลักษณะคล้ายลิสต์ใน DataFrame obesity ให้กระจายสมาชิกแต่ละตัวออกเป็นแถวแยกกัน
  • แก้ไข DataFrame ที่ได้โดยรีเซ็ต index และลบ index เดิมออก

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

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

# Transform the list-like column named bounds  
obesity_explode = ____.____(____)

# Modify obesity_explode by resetting the index 
obesity_explode.____(drop=____, inplace=____)

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