ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Usa el método .sort_values() para ordenar sales por ticket_quantity, y establece el argumento ascending de .sort_values() en False para 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.____(____))
Editar y ejecutar código