Ordenar un DataFrame de pandas
Ordenar facilita rankings y series temporales.
¿Qué es Ordenar un DataFrame de pandas?
Ordenar facilita rankings y series temporales.
Ordena filas por una o varias columnas.
¿Cuándo se utiliza?
- Leer y limpiar datos tabulares.
- Analizar CSV, API y bases de datos.
- Preparar informes y estadísticas.
Código de ejemplo
main.py
import pandas as pd
students = pd.DataFrame({
"name": ["Ada", "Lin", "Sam"],
"score": [95, 88, 91],
})
ranked = students.sort_values("score", ascending=False)
print(ranked)
Resultado esperado
name score
0 Ada 95
2 Sam 91
1 Lin 88
Cómo funciona
sort_values ordena por score; ascending=False coloca primero los mayores.
Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.
Ejercicios prácticos
Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.
- Añade filas, columnas y valores ausentes.
- Combina filtrado, ordenación y groupby.
- Carga un archivo real y revisa sus dtypes.