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

Elementary, dear Watson!

วันศุกร์แล้ว และคุณกำลังจะเสร็จสิ้นโปรเจกต์หนังสือ สำหรับงานสุดท้าย จะต้องวิเคราะห์ข้อมูลเกี่ยวกับหนังสือของ Arthur Conan Doyle

คุณพบว่าชุดข้อมูล books_sh ต้องการการจัดรูปแบบใหม่ มีคอลัมน์หลายคอลัมน์ที่สามารถจัดกลุ่มโดยใช้ prefix ร่วมกัน และมีการระบุคอลัมน์ที่ใช้เป็น unique ID อย่างไรก็ตาม บางคอลัมน์มีข้อมูลที่เป็นสตริง ซึ่งต้องจัดการก่อนที่จะแปลงจาก wide เป็น long นอกจากนี้ ยังต้องแยกสตริงบางส่วนออกเพื่อให้ DataFrame สะอาดขึ้น

ชุดข้อมูล books_sh พร้อมใช้งานแล้ว โดยมีข้อมูล title และข้อมูลเกี่ยวกับ version, number_pages และ number_ratings ของแต่ละเล่ม

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

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

ดูคอร์ส

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

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

# Split main_title by a colon and assign it to two columns named title and subtitle 
books_sh[['title', 'subtitle']] = ____[____].____.____(____, ____=____)

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