นับจำนวนแนวภาพยนตร์ต่อเรื่อง
ทีมงานต้องการคอลัมน์สรุปที่แสดงจำนวนแนวภาพยนตร์ของแต่ละเรื่อง ให้ใช้ list expression เพื่อสร้างคอลัมน์ genre_count
ยังคงทำงานกับ DataFrame ชื่อ movies เดิม
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การปรับขนาดและเพิ่มประสิทธิภาพ Data Pipeline ด้วย Polars
คำแนะนำการฝึกหัด
- นับจำนวนแนวภาพยนตร์ใน list
genresของแต่ละแถว - ตั้งชื่อคอลัมน์ใหม่เป็น
genre_count
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
result = movies.select(
"movie_title",
"genres",
# Count the genres
pl.col("genres").list.____().alias("____"),
).head(8)
print(result)