Adattisztítás és manipuláció. A Pandas módszereket biztosít a hiányzó adatok kezelésére, adatkészletek egyesítésére és csatlakoztatására, adatok aggregálására és csoportosítására, valamint az adatok átalakítására széles és hosszú formátum között.
Adatelemzés. Idősor-elemzési eszközöket, statisztikai műveleteket (átlag, korreláció) és beépített ábrázolási képességeket tartalmaz.
Gépi tanulás. A Pandas felhasználható a feature engineering (jellemzőmérnöki) és az adatexploráció támogatására a gépi tanulási modellekhez.
Egyéb funkciók. Olvashat és írhat különféle fájlformátumokat, beleértve CSV, Excel, JSON, és lehetővé teszi az egyedi függvények létrehozását a funkcionalitás kibővítésére.
Összességében a pandas egy sokoldalú és hatékony eszköz az adattudományhoz, átfogó funkcionalitást nyújtva az adattisztításhoz, manipulációhoz, elemzéshez és vizualizáláshoz.
Alapvető adatszerkezetek
- Series: 1D címkézett tömb (oszlop).
- DataFrame: 2D táblázat (oszlopok = Series), Excel-szerű.
- Index: Címkék a sorokhoz/oszlopokhoz.
Gyakori műveletek
import pandas as pd
df = pd.read_csv('data.csv')
df.head()
df.describe()
df.groupby('category').mean()
df.pivot_table(values='sales', index='date', columns='product')