Polars - 02 Kurulum

Kurulum

Polars bir kütüphanedir ve kurulumu, ilgili programlama dilinin paket yöneticisini çağırmak kadar basittir.

Python

pip install polars  # Veya AVX2 desteği olmayan eski CPU'lar için:
pip install polars[rtcompat]

Rust

cargo add polars -F lazy  # veya Cargo.toml [dependencies] polars = { version = "x", features = ["lazy", ...]}

Büyük Index (Big Index)

Varsayılan …

Continue reading »

Polars - 01 Başlarken

Başlarken

Bu bölüm, Polars ile başlamanıza yardımcı olmak için hazırlanmıştır. İlk kurulum ve yapılandırmadan temel işlevselliklere kadar kütüphanenin tüm temel özelliklerini kapsar. Eğer ileri düzey bir kullanıcıysanız veya dataframe'ler konusunda deneyimliyseniz, doğrudan bir sonraki bölüme geçebilirsiniz.

Polars'ı Kurma

Python

pip install polars

Rust

cargo add polars -F lazy  # veya Cargo …

Continue reading »

Polars - 00 Giriş

Polars Notları

polars

Rust ve Python için Işık Hızında VeriÇerçevesi (DataFrame) Kütüphanesi.

Polars Nedir?

Polars, Rust programlama dilinde yazılmış ve temel olarak Apache Arrow’u kullanan bir DataFrame kütüphanesidir. Veri düzenleme alışkanlıklarını bilen Polars, okunabilir ve yüksek performanslı kod oluşturmanızı sağlayacak bir ifade dili kullanarak DataFrame'leri işlemek için tüm özellikleri içeren …

Continue reading »

Pandas - insert

insert() Metodu

pandas.DataFrame.insert() metodu, bir DataFrame'e belirtilen bir konuma yeni bir sütun eklemek için kullanılır. Bu işlem, orijinal DataFrame üzerinde gerçekleşir (yerinde değişiklik yapar).

Amacı

  • Belirtilen bir dizine (loc) yeni bir sütun (column) ekler.

  • Bu sayede, sütunların sırasını kontrol ederek veri setine yeni veriler dahil etmeye olanak …

Continue reading »

Pandas - to_numpy

to_numpy() Metodu

pandas.DataFrame.to_numpy() metodu, bir pandas DataFrame'i bir NumPy dizisine (numpy.ndarray) dönüştürmek için kullanılır.

Bu, bir DataFrame'deki verileri, hesaplama ve analiz için yaygın olarak kullanılan temel bir veri yapısı olan NumPy formatında elde etmenin tercih edilen yoludur.

Sözdizimi:

DataFrame.to_numpy(dtype=None, 
                    copy=False, 
                    na_value …

Continue reading »

Pandas - isin

isin() Metodu

Bu metodun (pandas.DataFrame.isin(values)) temel amacı, bir DataFrame içindeki her bir elemanın, sağlanan values (değerler) koleksiyonunda bulunup bulunmadığını kontrol etmektir.

Sözdizimi

DataFrame.isin(values)

İşlevi

DataFrame'in her bir hücresini alır ve bu değeri, girdi olarak sağlanan values içinde arar. Sonuç olarak, orijinal DataFrame ile aynı …

Continue reading »

Pandas - to_frame

.to_frame() Metodu

pandas.Series.to_frame() metodu, Serileri DataFrame'e (Veri çerçevesine) dönüştürür. to_frame sözcüğü, Çerçeveye, Veri çerçevesine anlamına gelir. Metodun İşlevi, isminden anlaşılıyor.

Sözdizimi:

 Series.to_frame(name=<no_default>)

Parametreler:

name : nesne, isteğe bağlı

Yazılan isim, seri isminin yerine geçer (eğer varsa).

Döndürdüğü değer:

DataFrame : Serinin DataFrame temsili. İşlem sonrası seri dataframe'e …

Continue reading »

Pandas - add_suffix

add_suffix() Metodu

Bu metot, bir DataFrame'in veya Series'in etiketlerine (varsayılan olarak sütun adlarına) belirtilen bir dizeyi son ek olarak eklemek için kullanılır.

Sözdizimi:

DataFrame.add_suffix(suffix, axis=None)

Parametreler

Parametre Tipi Açıklama
suffix str Her etiketin sonuna eklenecek olan dize.
axis 0 ya da index
1 ya da …

Continue reading »

Pandas - add_prefix

add_prefix() Metodu

pandas.DataFrame.add_prefix() metodu, bir DataFrame'deki etiketlerin (varsayılan olarak sütun isimlerinin) önüne belirtilen bir dizeyi (prefix) eklemek için kullanılır.

İşlevi

  • Ne yapar: DataFrame'deki eksen etiketlerinin (varsayılan olarak sütun isimleri) önüne bir önek (prefix) ekler.

  • Döndürdüğü değer: Önek eklenmiş yeni etiketlere sahip bir DataFrame veya Series döndürür. Orijinal …

Continue reading »

Pandas - median

median() Metodu

pandas.DataFrame.median() metodu, bir DataFrame'deki (veri çerçevesi) değerlerin, belirtilen eksen (satır veya sütun) üzerindeki medyanını (ortanca değerini) döndürmek için kullanılır.

Medyan, bir veri kümesindeki değerler küçükten büyüğe sıralandığında tam ortada kalan değerdir.

Bu yöntem genellikle bir Series (Seri) veya bir Scalar (tek bir sayı) döndürür.

⚙️ Parametreler …

Continue reading »