ถอดรหัสโค้ด
โปรเจกต์หนังสือนี้ดำเนินมาได้ด้วยดี! หัวหน้าแนะนำให้วิเคราะห์ข้อมูลเกี่ยวกับหนังสือที่เขียนโดย Dan Brown
เมื่อสำรวจชุดข้อมูล books_brown พบว่าต้องปรับรูปแบบใหม่ เช่นเดิม มีหลายคอลัมน์ที่ใช้เป็น ID เฉพาะ และยังพบความแตกต่างในคอลัมน์ที่จะจัดกลุ่ม ชื่อของคอลัมน์เหล่านี้มีทั้ง prefix และ suffix พร้อมกับตัวคั่นระหว่างกัน
ชุดข้อมูล books_brown พร้อมใช้งานแล้ว ประกอบด้วยคอลัมน์ title, author และข้อมูลเกี่ยวกับ language_code, language_name, publisher_code และ publisher_name ของแต่ละเล่ม ลองตรวจสอบดูใน console ก่อนเลย!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดรูปแบบข้อมูลด้วย pandas
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Reshape using author and title as index, code as new name and getting the prefix language and publisher
the_code_long = pd.wide_to_long(____,
____=____,
____=____,
____=____)
# Print the_code_long
print(the_code_long)