Middle
pandas-də Series və DataFrame arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
pandas-də:
- Series — indekslə birlikdə olan birölçülü massivdir. Bu, etiketlərlə verilənlər sütunu kimi təsəvvür edilə bilər.
- DataFrame — indekslərlə birləşdirilmiş bir neçə Series-dən ibarət ikiölçülü cədvəldir. Bu, sətir və sütunlara malik cədvəl kimi təsəvvür edilə bilər.
Nümunə:
import pandas as pd
# Series — birölçülü
s = pd.Series([10, 20, 30], index=['a', 'b', 'c'])
# DataFrame — ikiölçülü
df = pd.DataFrame({
'col1': [1, 2, 3],
'col2': [4, 5, 6]
}, index=['a', 'b', 'c'])
Əsas fərq — məlumatların ölçüsü və quruluşudur. Series birölçülü məlumatlarla işləmək üçün əlverişlidir, DataFrame isə çox xüsusiyyətli cədvəllər üçün uyğundur.