Başlık: Başlangıç

    Veri işleme ve analiz kütüphanesi. Daha detaylı bilgi için tıklayınız. 

    Adını “panel data” teriminden alır ve özellikle tabular data işleme için tasarlanmıştır.

    Veri Tipleri

    • object: Metin veya karışık sayısal veya sayısal olmayan değerler
    • int64: Tamsayı (integer) değerler
    • bool: Doğru/Yanlış (true/false) değerleri
    • float64: Ondalık (floating point) sayılar
    • category: Sınırlı bir liste içeren metin değerleri
    • datetime64: Tarih ve saat değerleri
    • timedelta[ns]: İki tarih arasındaki farklar

    Veri Yapıları

    Bu yapılar, verilerin saklanması, işlenmesi ve analiz edilmesi için güçlü araçlar sunar.

    DataFrame

    • Çok boyutlu veriler içindir.
    • Çok sayıda sütun ve satır içeren bir tablo olarak düşünülebilir.
    • Her bir değer, bir Satır İndeksi ve Bir Sütun İndeksi ile ilişkilendirilir.

    Series

    • Tek boyutlu veriler içindir.
    • Sütunları temsil eden bir çizelge olarak düşünülebilir.

    Veri Oluşturma ve Okuma Fonksiyonları

    • pd.Series(): Tek boyutlu bir Series veri yapısı oluşturur.
    • pd.DataFrame(): Çok boyutlu bir DataFrame veri yapısı oluşturur.
    • pd.read_csv(): CSV dosyasından veriyi okur ve DataFrame’e dönüştürür.
    • pd.read_excel(): Excel dosyasından veriyi okur.
    • pd.read_sql(): Veritabanından veriyi okur.

    Veri Gözlemleme Fonksiyonları

    • head(), tail(): DataFrame’in ilk veya son birkaç satırını gösterir.
    • info(): DataFrame hakkında bilgi, sütun türleri ve eksik değer sayıları gibi detayları görüntüler.
    • describe(): Sayısal sütunlar için temel istatistiksel bilgileri gösterir.

    Veri Seçme ve Filtreleme Fonksiyonları

    • loc[]: Etiket veya boolean indeksleme kullanarak veriyi seçer.
    • iloc[]: Konum indeksleme kullanarak veriyi seçer.
    • isin(): Belirli değerlere sahip satırları filtreler.

    Veri Düzenleme Fonksiyonları

    • drop(): Belirli satır veya sütunları çıkarır.
    • fillna(): Eksik değerleri belirli bir değerle doldurur.
    • replace(): Belirli değerleri başka değerlerle değiştirir.

    Gruplama ve Agregasyon Fonksiyonları

    • groupby(): Veriyi belirli bir sütuna göre gruplar.
    • agg(), sum(), mean(), min(), max(): Gruplanmış veri üzerinde istatistiksel işlemler yapar.

    Veri Birleştirme ve Birleşim Fonksiyonları

    • merge(), join(): Farklı DataFrame’leri birleştirir.
    • concat(): DataFrame’leri birleştirir veya üst üste ekler.

    Sıralama Fonksiyonları

    • sort_values(): Belirli bir sütuna göre veriyi sıralar.
    • sort_index(): Indeks sırasına göre veriyi sıralar.

    Veri Görselleştirme Fonksiyonları

    • plot(): Grafikler oluşturur (çizgi, çubuk, pasta vb.).
    • hist(): Histogram çizimi yapar.
    • scatter(): Nokta grafiği çizimi yapar.

    Veri Kaydetme Fonksiyonları

    • to_csv(): Veriyi CSV dosyasına kaydeder.
    • to_excel(): Veriyi Excel dosyasına kaydeder.