Pandas DataFrame ile Veri Analizine Giriş

DataFrame, pandas kütüphanesinin en temel veri yapısıdır. Tablo gibi düşün: satırlar ve sütunlar vardır, her sütun farklı veri tipinde olabilir. Excel tablosu gibi ama Python'da çalışıyor.

DataFrame, satır ve sütunlardan oluşan iki boyutlu bir veri yapısıdır. Her sütunun bir adı vardır, her satırın bir indeksi. Veri analizi yaparken en çok bununla çalışırsın.

Eğer yüklü değilse terminal veya komut satırında çalıştır:

1pip install pandas

En basit yol bir sözlük kullanmaktır. Sözlüğün anahtarları sütun adı, değerleri ise verilerdir:

1import pandas as pd
2
3veriler = {
4'Ad': ['Ali', 'Ayşe', 'Mehmet', 'Fatma'],
5'Yaş': [25, 30, 28, 35],
6'Maaş': [3000, 4500, 3800, 5000]
7}
8
9df = pd.DataFrame(veriler)
10print(df)

Çıktı:

1Ad Yaş Maaş
20 Ali 25 3000
31 Ayşe 30 4500
42 Mehmet 28 3800
53 Fatma 35 5000

Bir sütunu seçmek için köşeli parantez kullan:

1print(df['Ad'])
2print(df['Yaş'].mean()) # Yaş ortalaması
3print(df.shape) # (4, 3) - 4 satır, 3 sütun
4print(df.head()) # İlk 5 satırı göster
5print(df.info()) # Veri tipleri ve bilgiler

Yaşı 28'den büyük olanları bul:

1filtre = df[df['Yaş'] > 28]
2print(filtre)

Çıktı:

1Ad Yaş Maaş
21 Ayşe 30 4500
33 Fatma 35 5000

DataFrame ile veri analizi böyle başlar. Verileri yükle, keşfet, filtrele, hesapla. Pratik yapıp SQL benzeri sorgular yazabileceksin.

konu hakkında tepkinizi verebilirsiniz