Sobes.tech
Middle

¿Cuál es la diferencia entre Series y DataFrame en pandas?

sobes.tech AI

Respuesta de la IA

En pandas:

  • Series: es un array unidimensional con índice. Se puede imaginar como una columna de datos con etiquetas.
  • DataFrame: es una tabla bidimensional compuesta por varias Series, unidas por índices. Se puede imaginar como una tabla con filas y columnas.

Ejemplo:

import pandas as pd

# Series — unidimensional
s = pd.Series([10, 20, 30], index=['a', 'b', 'c'])

# DataFrame — bidimensional
df = pd.DataFrame({
    'col1': [1, 2, 3],
    'col2': [4, 5, 6]
}, index=['a', 'b', 'c'])

La diferencia principal es la dimensión y la estructura de los datos. Series es conveniente para trabajar con datos unidimensionales, DataFrame para datos tabulares con varias características.