Sobes.tech
Middle

pandas'ta Series жана DataFrame ортосунда кандай айырма бар?

sobes.tech AI

AIден жооп

pandas'ta:

  • Series — бул индекс менен бирге бир өлчөмдүү массив. Ал меткалар менен белгиленген маалыматтардын багыты катары элестетсе болот.
  • DataFrame — бул бир нече Series'терден турган эки өлчөмдүү таблица, индекстер боюнча бириктирилген. Ал саптар жана багыттар менен таблица катары элестетсе болот.

Мисал:

import pandas as pd

# Series — бир өлчөмдүү
s = pd.Series([10, 20, 30], index=['a', 'b', 'c'])

# DataFrame — эки өлчөмдүү
df = pd.DataFrame({
    'col1': [1, 2, 3],
    'col2': [4, 5, 6]
}, index=['a', 'b', 'c'])

Негизги айырмасы — маалыматтын өлчөмү жана түзүлүшү. Series бир өлчөмдүү маалыматтар менен иштөө үчүн ыңгайлуу, DataFrame — көп өзгөчөлүктөрү бар таблицалар үчүн.