ÎncepețiÎncepe gratuit

Cel mai bine vândut film pe locație

Cu noile instrumente pe care le-am descoperit, putem crea tabele și mai utile. Îți amintești cum am găsit cel mai bine vândut film din Portland? A trebuit să filtrăm tabelul doar pentru filmele din Portland, apoi să sortăm valorile pentru a identifica liderul de vânzări. Să repeți asta pentru fiecare locație de cinema ar fi extrem de laborios.

În schimb, folosind câteva dintre noile noastre instrumente, putem condensa rapid datele de tranzacții din sales într-un tabel rezumat, să sortăm acel tabel și să obținem filmul de top pentru fiecare piață — totul dintr-o dată.

Acest exercițiu face parte din cursul

Python pentru utilizatorii de foi de calcul

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește .groupby() și .sum() pentru a crea un tabel rezumat după theater_location și movie_title.
  • Sortează totals după ticket_quantity în ordine descrescătoare.
  • Folosește .groupby() și .head() pentru a extrage filmul de top din fiecare theater_location.
  • Afișează top_movies.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
____
Editează și rulează codul