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

Phương thức .sort_values()

Giả sử bạn muốn xem top 10 cặp rạp/phim trong dữ liệu. Có thể bạn đang cân nhắc xây thêm rạp ở thành phố hoạt động hiệu quả nhất, hoặc kiểm tra xem một bộ phim ăn khách có tạo ra doanh số vé ấn tượng ở tất cả các rạp của bạn hay không. Bước khởi đầu hợp lý là sắp xếp dữ liệu theo doanh số vé và xem vài dòng đầu.

Đây chính là lúc sort_values() phát huy tác dụng. Hãy dùng nó để trả lời câu hỏi: 3 cặp phim/rạp đứng đầu của chúng ta là gì?

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 phương thức .sort_values() để sắp xếp sales theo ticket_quantity, và đặt đối số ascending trong .sort_values() thành False để các phim bán chạy nhất đứng trước.
  • Hiển thị 3 phim bán chạy nhất bằng phương thức .head().

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.

# Import the pandas package as pd
import pandas as pd

# Read in the Excel file
sales = pd.read_excel('ticket_sales.xlsx')

# Sort sales by ticket quantity descending
sales_sorted = sales.____(____, ascending=____)
sales_sorted = sales_sorted.reset_index(drop=True)

# Print top 3 rows of sorted data
print(sales_sorted.____(____))
Chỉnh sửa và Chạy Mã