MulaiMulai sekarang secara gratis

Apa yang disukai para lansia?

Mari gunakan yang telah Anda pelajari sejauh ini untuk membuat tabel ringkasan, memfilter subset tertentu dari tabel tersebut, mengurutkan nilainya, dan mencetak hasil yang paling penting. Kita akan menggunakan teknik ini untuk menjawab pertanyaan "film apa yang paling disukai para lansia?"

Perhatikan bahwa dalam latihan ini, kita akan melakukan pengelompokan dengan sebuah list secara langsung di metode .groupby(), berbeda dengan latihan video, di mana kita terlebih dahulu menetapkan sebuah list ke sebuah variabel.

Latihan ini adalah bagian dari kursus

Python untuk Pengguna Spreadsheet

Lihat Kursus

Petunjuk latihan

  • Kelompokkan berdasarkan movie_title dan ticket_type untuk membuat movies_by_ticket_type.
  • Saring baris dengan ticket_type bernilai senior untuk membuat senior_ticket_movies.
  • Urutkan berdasarkan ticket_quantity secara menurun untuk membuat ordered_senior_movies.
  • Cetak 3 baris pertama dari ordered_senior_movies ke konsol.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Summarize by movie title and ticket type
movies_by_ticket_type = sales.groupby(____, as_index=False).sum()

# Filter for senior tickets
senior_ticket_movies = movies_by_ticket_type[____[____] == ____].reset_index(drop=True)

# Sort senior ticket sales descending
ordered_senior_movies = senior_ticket_movies.____(____, ascending=____).reset_index(drop=True)

# Print the top 3 rows of the ordered table
____
Edit dan Jalankan Kode