Metoda .sort_values()
Să zicem că vrei să identifici primele 10 combinații cinema/film din datele tale. Poate vrei să construiești un nou cinema în cel mai bun oraș al tău sau să vezi dacă un film de succes a generat vânzări impresionante de bilete în toate locațiile tale. Un prim pas în acest proces ar fi să sortezi datele după vânzările de bilete și să analizezi primele câteva rânduri.
Acesta este un caz în care sort_values() îți vine la îndemână. Hai să o folosim pentru a răspunde la întrebarea care sunt primele 3 combinații film/cinema?
Acest exercițiu face parte din cursul
Python pentru utilizatorii de foi de calcul
Instrucțiuni pentru exercițiu
- Folosește metoda
.sort_values()pentru a sorta vânzările dupăticket_quantityși setează argumentulascendingdin.sort_values()laFalse, astfel încât filmele cu cele mai multe vânzări să apară primele. - Afișează primele 3 filme cu cele mai mari vânzări folosind metoda
.head().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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.____(____))