Estructuras y formatos de datos · revisado en julio de 2026
DataFrame
Un DataFrame es una estructura de datos bidimensional, parecida a una tabla o a una hoja de cálculo, con filas etiquetadas y columnas con nombre que pueden contener distintos tipos de datos. Es la pieza central de la librería pandas de Python y la forma habitual de cargar, limpiar y analizar datos tabulares.
import pandas as pd
df = pd.DataFrame({
"cliente": ["Ana", "Luis"],
"total": [120.5, 89.0],
})
df["total"].mean()Preguntas frecuentes
¿Cuál es la diferencia entre un DataFrame y una Serie?
Una Serie de pandas es una sola columna (un arreglo unidimensional con etiquetas), mientras que un DataFrame es un conjunto de Series que comparten el mismo índice de filas. Cada columna de un DataFrame es, en la práctica, una Serie.
¿En qué se parece un DataFrame a una hoja de cálculo?
Ambos organizan los datos en filas y columnas y permiten filtrar, ordenar y agregar. La diferencia es que un DataFrame se manipula con código, lo que hace el análisis reproducible y escalable a millones de filas.
¿Cómo se crea un DataFrame en pandas?
Se puede construir desde un diccionario de listas, una lista de diccionarios o leyendo un archivo con funciones como pd.read_csv. Cada clave o encabezado se convierte en una columna con nombre.