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

การ Un-nest ข้อมูลนก

งานในวันนี้ใกล้จะเสร็จแล้ว แต่เพื่อนร่วมงานขอความช่วยเหลือในนาทีสุดท้าย ลูกค้ารายหนึ่งส่งข้อมูลเกี่ยวกับนกที่ต้องการจัดประเภทมาให้

เมื่อตรวจสอบข้อมูลดู พบว่าอยู่ในรูปแบบที่ใช้งานยาก โดยรายชื่อนกอยู่ในไฟล์หนึ่ง และลักษณะเฉพาะของนกอยู่ในอีกไฟล์หนึ่ง

คุณอ่านชื่อนกเข้ามาเป็นลิสต์ชื่อ names และอ่านข้อมูลเฉพาะของนกเข้ามาเป็นลิสต์ชื่อ bird_facts ซึ่งลิสต์นี้มี dictionary อยู่ในรูปแบบสตริง

เพื่อให้ได้ DataFrame ที่ใช้งานได้ จะต้องดำเนินการหลายขั้นตอน

ทั้งลิสต์ names และ bird_facts พร้อมใช้งานในเซสชันแล้ว อย่าลืมตรวจสอบใน console ด้วย! โมดูล json ถูกโหลดไว้ล่วงหน้าแล้ว

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

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

ดูคอร์ส

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

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

# Define birds reading names and bird_facts lists into names and bird_facts columns 
birds = pd.DataFrame(____(____=____, ____=____))

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