Sobes.tech
Middle

pandas'ta Series ve DataFrame arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

pandas'ta:

  • Series — indeksli tek boyutlu bir dizi. Etiketlerle birlikte veri sütunu gibi düşünülebilir.
  • DataFrame — indekslerle birleştirilmiş birkaç Series'ten oluşan iki boyutlu bir tablodur. Satır ve sütunlara sahip bir tablo gibi düşünülebilir.

Örnek:

import pandas as pd

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

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

Ana fark, verilerin boyutu ve yapısıdır. Series, tek boyutlu verilerle çalışmak için uygundur, DataFrame ise çok özellikli tablolar için kullanılır.