Metode .sort_values()
Misalkan Anda ingin melihat 10 kombinasi teater/film teratas dalam data Anda. Mungkin Anda ingin membangun teater lain di kota dengan kinerja terbaik, atau memeriksa apakah sebuah film yang sangat laris menghasilkan penjualan tiket yang mengesankan di semua lokasi teater Anda. Langkah awal proses ini adalah mengurutkan data berdasarkan penjualan tiket dan melihat beberapa baris teratas.
Di sinilah sort_values() sangat berguna. Mari kita gunakan untuk menjawab pertanyaan apa 3 kombinasi film/teater teratas kita?
Latihan ini adalah bagian dari kursus
Python untuk Pengguna Spreadsheet
Petunjuk latihan
- Gunakan metode
.sort_values()untuk mengurutkan penjualan berdasarkanticket_quantity, dan atur argumenascendingdi.sort_values()menjadiFalseagar film dengan penjualan tertinggi muncul lebih dulu. - Tampilkan 3 film terlaris teratas menggunakan metode
.head().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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.____(____))