Bắt đầu ngayBắt đầu miễn phí

Người cao tuổi thích gì?

Hãy áp dụng những gì bạn đã học để tạo một bảng tóm tắt, lọc một tập con cụ thể của bảng đó, sắp xếp các giá trị và in ra các kết quả quan trọng nhất. Ta sẽ dùng các kỹ thuật này để trả lời câu hỏi: "những bộ phim nào được người cao tuổi yêu thích nhất?"

Lưu ý: trong bài này, ta sẽ truyền trực tiếp một danh sách vào phương thức .groupby(), khác với bài trong video, nơi ta gán danh sách đó vào một biến trước.

Bài tập này là một phần của khóa học

Python dành cho người dùng bảng tính

Xem khóa học

Hướng dẫn bài tập

  • Nhóm theo movie_titleticket_type để tạo movies_by_ticket_type.
  • Lọc các hàng có ticket_typesenior để tạo senior_ticket_movies.
  • Sắp xếp theo ticket_quantity giảm dần để tạo ordered_senior_movies.
  • In 3 hàng đầu tiên của ordered_senior_movies ra console.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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
____
Chỉnh sửa và Chạy Mã