Sobes.tech
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.