🐼 Pandas Nedir?
Pandas, Python'da veri analizi ve manipülasyonu için geliştirilmiş güçlü bir kütüphanedir. Excel'den CSV dosyalarına, veritabanlarından API'lara kadar çeşitli veri kaynaklarıyla çalışmanızı sağlar.
🚀 Pandas Kurulumu
pip install pandas
📊 Temel Pandas İşlemleri
1. Veri Okuma
import pandas as pd
# CSV dosyası okuma
df = pd.read_csv('veri.csv')
# Excel dosyası okuma
df = pd.read_excel('veri.xlsx')
# JSON dosyası okuma
df = pd.read_json('veri.json')
2. Veri İnceleme
# İlk 5 satırı göster
print(df.head())
# Son 5 satırı göster
print(df.tail())
# Veri hakkında bilgi
print(df.info())
# İstatistiksel özet
print(df.describe())
3. Veri Temizleme
# Eksik verileri kontrol et
print(df.isnull().sum())
# Eksik verileri doldur
df.fillna(0, inplace=True)
# Duplicate satırları kaldır
df.drop_duplicates(inplace=True)
💡 Pratik Örnek
Satış verilerini analiz eden basit bir örnek:
import pandas as pd
import matplotlib.pyplot as plt
# Örnek veri oluştur
data = {
'Ürün': ['A', 'B', 'C', 'D', 'E'],
'Satış': [100, 150, 80, 200, 120],
'Kategori': ['Elektronik', 'Giyim', 'Ev', 'Elektronik', 'Giyim']
}
df = pd.DataFrame(data)
# Kategoriye göre toplam satış
kategori_satis = df.groupby('Kategori')['Satış'].sum()
print(kategori_satis)
# Grafik oluştur
kategori_satis.plot(kind='bar')
plt.title('Kategoriye Göre Satış')
plt.show()
🎯 Sonuç
Pandas, Python'da veri analizi için vazgeçilmez bir araçtır. Bu rehberde öğrendiğiniz temel işlemlerle veri analizine başlayabilir ve daha karmaşık projelere geçebilirsiniz.
💡 İpucu
Pandas öğrenirken pratik yapmayı unutmayın. Gerçek veri setleriyle çalışarak deneyim kazanın!