El método .sort_values()
Imagina que quieres ver las 10 mejores combinaciones de cine/película en tus datos. Tal vez quieras construir otro cine en tu ciudad con mejor rendimiento, o comprobar si una película taquillera generó ventas de entradas destacadas en todos tus cines. Un buen comienzo sería ordenar tus datos por ventas de entradas y mirar las primeras filas.
Ahí es donde sort_values() viene de maravilla. Vamos a usarlo para responder a la pregunta: ¿cuáles son nuestras 3 mejores combinaciones de película/cine?
Este ejercicio forma parte del curso
Python para usuarios de hojas de cálculo
Instrucciones del ejercicio
- Usa el método
.sort_values()para ordenarsalesporticket_quantity, y establece el argumentoascendingde.sort_values()enFalsepara que las películas más vendidas aparezcan primero. - Muestra las 3 películas más vendidas usando el método
.head().
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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.____(____))