Middle
Care este diferența dintre Series și DataFrame în pandas?
sobes.tech AI
Răspuns de la AI
În pandas:
- Series — este un array unidimensional cu index. Poate fi imaginat ca o coloană de date cu etichete.
- DataFrame — este o tabelă bidimensională formată din mai multe Series, unite prin indici. Poate fi imaginată ca o tabelă cu rânduri și coloane.
Exemplu:
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'])
Diferența principală constă în dimensiune și structură. Series este convenabil pentru lucrul cu date unidimensionale, DataFrame pentru date tabelare cu mai multe caracteristici.