Cum 15 Temmuz 2022
Tags:
drop_duplicates() Fonksiyonu
Veri çerçevemizde çift kayıt varsa, yani tüm veriler aynı olan birden fazla satır verisi varsa, bunlardan biri kalacak şekilde diğerlerinin silmek için drop_duplicates
fonksiyonunu kullanabiliriz.
Örnek kodları inceleyelim.
import pandas as pd
sozluk = {"isim" : ["Mustafa", "Halil", "Burak", "Emre", "Ersin", "Sertaç", "Furkan","Murat","Ahmet","Abdülkadir", "Halil", "Ersin"],
"yaş" : [25 …
Continue reading »
Cum 15 Temmuz 2022
Tags:
is Operatorü
Karşılaştırma operatörlerinden biri olan is
ile
Veri Çerçevelerinin index
değerleri , liste veri tipi olarak belirtildiği için, listeler arasında karşılaştırma operatörlerini kullanmak ta mümkündür.
İndeks değerleri ve Sütun isimleri 0, 1 ve 2 olan df_1 isimli veri çerçevesi oluşturup göz atalım.
bir = [1,2,3], [40,50,60], [700 …
Continue reading »
Cum 15 Temmuz 2022
Tags:
join() Fonksiyonu
join()
metodu, Veri çerçevelerini birleştirmek için kullanılan fonksiyonlardan biridir. join()
fonksiyonunun parametreleri kullanılarak, matematik dersinteki Kümeler konusu mantığında birleştirme işlemleri yapılabilir.
join() metodu, parametresiz kullanıldığında varsayılan olarak left join (how = "left"
)
değerini alır. Sol tarafta yazılan veri çerçevesindeki tüm değerler alınır, bu çerçevedeki indeks değerleri sağ tarafta yazılan …
Continue reading »
Cum 15 Temmuz 2022
Tags:
merge() Fonksiyonu
merge()
fonksiyonu join()
fonksiyonuna benzer ancak bazı farklı özellikleri vardır. Veri Çerçevesi (DataFrame) veya adlandırılmış Seri nesnelerini (Series) veritabanı stili birleştirme yöntemi ile (SQL’de bulunan inner join, outer join … ‘e benzer) birleştirmek için merge()
fonksiyonunu kullanılabilir.
Adlandırılmış Seri nesnesi (Series), adlandırılmış tek bir sütuna sahip Veri çerçevesi …
Continue reading »
Cum 15 Temmuz 2022
Tags:
reindex() Fonksiyonu
reindex()
fonksiyonu, Pandas'ta temel veri sıralama (hizalama) yöntemlerinden biridir. Bir veri çerçevesinin satır ya da sütunlarını yeniden sıralamak için kullanılan en yaygın yöntemdir. Prensip olarak, etiket sıralama mantığına dayanır. Bu işlem, indeks değerlerini ya da sütun isimlerini yeniden sıralamak ve verileri belirli bir eksen (Satır
ya da sütun …
Continue reading »
Cum 15 Temmuz 2022
Tags:
Sıralama Yöntemleri
Oluşturulan Veri Çerçevelerinin, isteğimiz doğrultusunda sıralanması için kullanabileceğimiz yöntemlere, bu bölümde değineceğiz.
Pandas üç tür sıralamayı destekler ;
- İndeks (dizin) etiketlerine göre sıralama,
- Sütun değerlerine göre sıralama
- Her ikisinin birleşimine göre sıralama.
Konuya ait yöntemleri incelemek amacıyla imdb.xlsx dosyamızı içe aktararak bir veri çerçevesi oluşturarak işe başlayalım. Oluşturacağımız …
Continue reading »
Cum 15 Temmuz 2022
Tags:
sort_values() Fonksiyonu
Veri çerçevesini sütun(lar)daki değerlere göre sıralamak istersek (sütun başlıklarına göre değil), sort_values()
fonksiyonunu kullanmalıyız. Sütun başlıklarına (isimlerine) göre sıralama yapmak isterseniz, sort_index() Fonksiyonunu ya da reindex() Fonksiyonu inceleyebilirsiniz
Parametreler
by Parametresi
sort_values()
fonksiyonu ile sütun değerlerine göre sıralama yapmak için by
parametresi kullanılmalıdır. by
parametresi …
Continue reading »
Cum 15 Temmuz 2022
Tags:
String Metotları
Python ile kodlama yaparken, metinsel ifadelerle uğraştığımızda kullandığımız string metotlarını hatırlarsınız. Örneğin, Metinlerin tümünü büyük harfe ya da küçük harfe
çevirmek. Bu tür string metotları Pandas ile kulanmak ve veri çerçevesine uygulamak mümkün. Bunun için str
ifadesini kullanabiliriz.
Önce Bir Veri Çerçevesi oluşturalım ve gözatalım.
sozluk = {"isim" : ["Mustafa …
Continue reading »
Cum 15 Temmuz 2022
Tags:
Sütun Eklemek
Veri çerçevesine yeni bir sütun ekleyip bu sütuna değer atamak mümkündür. Bunu şu yöntemle yapabiliriz.
Veri_Çerçevesi_Adı["Yeni_Sütun_Adı"] = Atanacak_Değerler
Örneğin NBA oyuncularının çeşitli bilgilerinin bulunduğu veri çerçevesinden, yıllık kazanç miktarlarını (Salary) 12'ye bölerek aylık kazançlarını hesaplayarak, Aylık Kazanç isimli yeni sütuna yazmaya çalışalım.
Önce Veri çerçevemizin orijinal haline göz …
Continue reading »
Cum 15 Temmuz 2022
Tags:
transpose() Fonksiyonu
Satırların sütuna, sütunların satıra çevrilme işlemini transpose()
fonksiyonu yardımıyla gerçekleştirebiliriz. Bu fonksiyon, Excel, LibreOfis,...vb uygulamalarda, "İşlemi tersine çevir" komutu ile aynı sonucu verir. Yukarıda oluşturduğumuz veri çerçevemizin transpozunu aşağıdaki şekilde alabiliriz.
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
isim |
Mustafa |
Halil … |
Continue reading »