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
Hướng dẫn bài tập
- Dùng phương thức
.sort_values()để sắp xếpsalestheoticket_quantity, và đặt đối sốascendingtrong.sort_values()thànhFalseđể 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.____(____))