Pandas - add

add() Metodu

pandas.DataFrame.add metodu, bir DataFrame ile başka bir nesneyi öğe bazında (element-wise) toplamak için kullanılan ikili bir operatör sarmalayıcısıdır.

Sözdizimi:

DataFrame.add(other, axis='columns', level=None, fill_value=None)

Aşama 1: Temel Amaç ve Eşdeğerlik

  1. Basit Toplama: Bu metodun temel amacı, bir DataFrame'in her bir hücresini (elementini …

Continue reading »

Pandas - notna

notna() Metodu

pandas.notna() metodu, bir dizi benzeri nesne için eksik olmayan (geçerli) değerleri tespit etmek amacıyla kullanılır.

Giriş nesnesinin veya dizisinin NaN, None veya NaT (Zaman Değil) gibi tanınan eksik değerler içerip içermediğini kontrol eder. Kontrol sonucunda, geçerli olması durumunda True, eksik olması durumunda ise False değerini döndüren bir …

Continue reading »

Pandas - isna

isna() Metodu

isna(), veri analizi yaparken en sık kullanılan ve en temel fonksiyonlardan biridir. Bunu bir "Kayıp Veri Dedektifi" gibi düşünebilirsin.

isna

Sözdizimi:

pandas.isna(obj)

Parametreler:

pandas.isna fonksiyonu, diğer karmaşık pandas fonksiyonlarının aksine (örneğin read_csv gibi onlarca ayarı olanların aksine) çok sade ve net bir yapıya sahiptir.

Aslında teknik …

Continue reading »

Pandas - replace

replace() Metodu

Basitçe anlatmak gerekirse: replace() metodu, bir DataFrame (veri tablosu) içindeki belirli değerleri bulup, onları istediğiniz yeni değerlerle değiştirmenizi sağlar. Excel'deki "Bul ve Değiştir" (Find & Replace) özelliğinin kodla yapılan hali gibidir.

loading-ag-439

Sözdizimi:

DataFrame.replace(to_replace=None, value=<no_default>, *, 
                    inplace=False, limit=None, regex=False, 
method=<no_default>)

Parametreler:

Parametre Ne …

Continue reading »

Pandas - convert_dtypes

convert_dtypes() Metodu

Bu metodu, veri setini otomatik olarak temizleyen ve düzenleyen "akıllı bir veri tipi (türü) dönüştürücüsü" gibi düşünebilirsin.

convert_dtypes

Sözdizimi:

DataFrame.convert_dtypes(infer_objects=True, convert_string=True, 
                        convert_integer=True, convert_boolean=True, 
                        convert_floating=True, 
                        dtype_backend='numpy_nullable')

Temel Sorun Nedir? (Neden Buna İhtiyacımız Var?)

Pandas'ın eski sürümlerinde veya standart NumPy kullanımında şöyle can …

Continue reading »

Pandas - astype

astype() Metodu

astype() metodu, Pandas'taki veri çerçevelerinin (DataFrame) veya serilerin (Series) veri tiplerini / türlerini (dtype) değiştirmek için kullanılan temel bir fonksiyondur.

astype

astype() metodu ile bir DataFrame'deki tüm sütunları veya belirli sütunları istediğiniz bir veri tipine dönüştürebiliriz. Veri analizi sırasında, verilerin doğru şekilde işlenmesi, filtrelenmesi ve hafızada daha verimli saklanması için …

Continue reading »

Pandas - resample

resample() Metodu

resample() Metodu, zaman serisi verilerinin frekansını dönüştürmek ve yeniden örneklemek için kullanılan temel bir metottur.

resample

Sözdizimi:

resample() fonksiyonunun sözdizimi aşağıdaki gibidir. Parametrelerin açıklaması aşağıda Parametreler başlığında bulabilirsiniz.

DataFrame.resample(rule, axis=<no_default>, closed=None, label=None, 
                    convention='start', kind=<no_default>, on=None, 
                    level=None, origin='start_day', offset=None …

Continue reading »

Pandas - assign Metodu

assign() Metodu

assign() metodu, bir veri tablosu üzerinde çalışırken, tablonun orijinal halini bozmadan (değiştirilmezlik ilkesi) yeni bir sütun eklemek veya mevcut sütunları değiştirmek istediğinizde kullanılır.

Eğer elinizde bir satış tablosu varsa ve siz bu tabloya "Toplam Gelir" diye bir sütun eklemek istiyorsanız, assign() metodu ile bu yeni sütunu hesaplayıp ekleyebilirsiniz …

Continue reading »

Python - getattr fonksiyonu

getattr() Fonksiyonu

getattr() fonksiyonu, Python'da bir nesnenin, adı belirtilen özniteliğinin değerini dinamik olarak almak için kullanılan yerleşik bir fonksiyondur. Bu fonksiyon, öznitelik adlarının çalışma zamanında (runtime) belirlendiği durumlarda veya metodları dinamik olarak çağırmak gerektiğinde kullanılır.

İşte getattr() işlevinin temel sözdizimi ve dönüş mekanizmaları:

Sözdizimi:

getattr() fonksiyonu iki ana imza ile …

Continue reading »

Python - string metotlari

String Metotları

Python’da her veri tipinde olduğu gibi stringler için de hazır bir çok metot bulunmaktadır. Bu metotlar sayesinde dizgi, metin (string) tipindeki veriler üzerinde hızlı ve esnek bir şekilde oynayabiliriz.

string_metotlari

String Nedir?

String metotlarını anlatmadan önce kısaca string'in nam-ı diğer dizgi ve metin ifadesinin ne olduğundan kısaca bahsedelim …

Continue reading »