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

ผู้สูงอายุชอบอะไร?

มาใช้สิ่งที่เรียนรู้มาเพื่อสร้างตารางสรุป กรองข้อมูลเฉพาะส่วนที่ต้องการ เรียงลำดับค่า และแสดงผลลัพธ์ที่สำคัญที่สุดกัน เราจะใช้เทคนิคเหล่านี้เพื่อตอบคำถามว่า "ผู้สูงอายุชอบภาพยนตร์เรื่องอะไรมากที่สุด?"

สังเกตว่าในแบบฝึกหัดนี้ เราจะระบุลิสต์โดยตรงในเมธอด .groupby() แทนที่จะกำหนดลิสต์ให้กับตัวแปรก่อนเหมือนในวิดีโอ

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

Python สำหรับผู้ใช้สเปรดชีต

ดูคอร์ส

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

  • จัดกลุ่มตาม movie_title และ ticket_type เพื่อสร้าง movies_by_ticket_type
  • กรองข้อมูลที่ ticket_type เป็น senior เพื่อสร้าง senior_ticket_movies
  • เรียงลำดับตาม ticket_quantity จากมากไปน้อย เพื่อสร้าง ordered_senior_movies
  • แสดง 3 แถวแรกของ ordered_senior_movies ใน console

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

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

# Summarize by movie title and ticket type
movies_by_ticket_type = sales.groupby(____, as_index=False).sum()

# Filter for senior tickets
senior_ticket_movies = movies_by_ticket_type[____[____] == ____].reset_index(drop=True)

# Sort senior ticket sales descending
ordered_senior_movies = senior_ticket_movies.____(____, ascending=____).reset_index(drop=True)

# Print the top 3 rows of the ordered table
____
แก้ไขและรันโค้ด