MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan metode .sort_values() untuk mengurutkan penjualan berdasarkan ticket_quantity, dan atur argumen ascending di .sort_values() menjadi False agar 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.____(____))
Edit dan Jalankan Kode