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

Phim bán chạy nhất theo địa điểm

Với các công cụ mới, bạn có thể tạo ra những bảng hữu ích hơn. Hãy nhớ lúc trước, khi chúng ta tìm phim bán chạy nhất ở Portland — ta phải lọc bảng chỉ lấy phim chiếu ở Portland, rồi sắp xếp giá trị để tìm phim bán chạy nhất. Làm vậy cho mọi rạp sẽ rất tốn thời gian.

Thay vào đó, dùng các công cụ mới, bạn có thể nhanh chóng cô đọng dữ liệu giao dịch sales thành một bảng tóm tắt, sắp xếp bảng đó, và lấy phim đứng đầu cho mỗi thị trường chỉ trong một lần.

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

  • Dùng .groupby().sum() để tạo một bảng tóm tắt theo theater_locationmovie_title.
  • Sắp xếp totals theo ticket_quantity giảm dần.
  • Dùng .groupby().head() để lấy phim đứng đầu theo theater_location.
  • In top_movies.

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.

# Create a summary by theater location and movie title
totals = sales.____([____, ____], as_index=False).____()

# Sort totals by ticket quantity in descending order
totals_sorted = totals.____(____, ascending=False).reset_index(drop=True)

# Take the top row for each theater location
top_movies = totals_sorted.____(____).____(1).reset_index(drop=True)

# Print results
____
Chỉnh sửa và Chạy Mã