Konuma göre en çok satan film
Yeni araçlarımızla, çok daha kullanışlı tablolar oluşturabiliriz. Hatırla, daha önce Portland'daki en çok satan filmi bulduğumuzda — önce tablomuzu sadece Portland filmleri için filtrelememiz, sonra da en çok satanı bulmak için değerleri sıralamamız gerekmişti. Bunu her sinema lokasyonu için yapmak epey zaman alırdı.
Bunun yerine, yeni araçlarımızı kullanarak sales işlem verilerini hızlıca bir özet tabloya indirebilir, bu özet tabloyu sıralayabilir ve her pazar için en üstteki filmi tek seferde elde edebiliriz.
Bu egzersiz
Elektronik Tablo Kullanıcıları için Python
kursunun bir parçasıdırEgzersiz talimatları
theater_locationvemovie_title'a göre bir özet tablo oluşturmak için.groupby()ve.sum()kullan.totals'ıticket_quantitye göre azalan sırada sırala.theater_locationa göre en üstteki filmi çıkarmak için.groupby()ve.head()kullan.top_movies'ı yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create a summary by theater location and movie title
totals = sales.____([____, ____], as_index=False).____()
# Sort totals by ticket quantity in descending order
totals_sorted = totals.____(____, ascending=False).reset_index(drop=True)
# Take the top row for each theater location
top_movies = totals_sorted.____(____).____(1).reset_index(drop=True)
# Print results
____