Geleceği Yazanlar

Pandas ile Veri Analizi

Pandas en basit tanımıyla veri işlemesi ve analizi için oluşturulmuş bir Python kütüphanesidir. Bu kütüphane bir kaynaktan veri okuma, filtreleme, düzenleme, değiştirme gibi temel yeteneklere sahiptir. Bu temel yetenekler insan beyni ile birleştiğinde veriye değer katan, onu anlamlandıran bir araca dönüşmektedir. Ben de bu yazıda sizlere Pandas’ın temel yeteneklerinden bazılarını gösteriyor olacağım. Size düşen ise bu temel özellikleri kullanarak ham veriye can vermek, onu anlaşılır hale getirmek olacak. Haydi başlayalım…

BERKAY ÖZÇAM |

04.01.2022

Pandas’ı kullanabilmemiz için öncelikle kütüphaneyi import etmemiz gerekmektedir. Bu işemin ardında kaynaklar bölümünde sizlerle paylaşacağım CSV dosyasını okuyoruz ve bir değişkene atıyoruz. Veri setinin tüm satırları ekrana sığmayacağı için ilk 5 satırı örnek alarak işlemlere devam edeceğiz.

 

Pandas ile Veri Analizi

 

Bu örnekte import ettiğimiz veri seti ile ilgili bilgilere ulaşıyoruz. Veri seti hangi sütunlardan oluşuyor? Sütunlarda “null” değer var mı? Sütunlardaki verilerin türleri nelerdir (str, int, float, bloolean vs.)?

 

Pandas ile Veri Analizi

 

Bir liste içinde veridğimiz sütunları veri setinden kolaylıkla silebiliriz.

 

Pandas ile Veri Analizi

 

Veri setini sütunlardaki değerlere göre gruplayıp analiz edebiliriz.

 

Pandas ile Veri Analizi

 

Veri setinde belirlediğimiz parametlere göre filtreleme yapabiliriz.

 

Pandas ile Veri Analizi

 

Veri setindeki bir sütun seçilip ayrıca analiz edilebilir. Ayrıca sütun ve satırı belirterek o sütun ve satırdaki veriye ulaşabiliriz.

 

Pandas ile Veri Analizi

 

Bu örnekte bir liste oluşturarak bu listeyi veri setine “id” isimli yeni bir sütun olarak ekledim.

 

Pandas ile Veri Analizi

 

Veri setinin sütunlarındaki verilerin tiplerine “info” komutuyla bakabilmiştik. Bu örnekte bu veri tiplerini değiştirdim ve yeni tipleri ekrana bastırdım.

 

Pandas ile Veri Analizi

 

Veri setindeki sütunları birleştirebilir veya tek bir sütuna eklemeler yaparak yeni bir sütun elde edebiliriz.

 

Pandas ile Veri Analizi

 

Veri setini seçtiğimiz bir sütundaki değerlere göre büyükten küçüğe veya küçükten büyüğe sıralayabiliriz.

 

Pandas ile Veri Analizi

 

Veri setinden istediğimiz bir kısmı ayrı bir değişkene atayıp ayırabiliriz. Burada parametre olarak hangi sütun veya satırları istediğimizi belirtmeliyiz.

 

Pandas ile Veri Analizi

 

Veri setinin sütun isimlerini yeni bir liste vererek değiştirebiliriz.

 

Pandas ile Veri Analizi

 

Yazı boyunca Pandas ile yapabileceğiniz bazı temel işlemleri deneyimledik. Bu özellikleri ihtiyaçlarınız ve hayal gücünüz ile genişletebilirsiniz. Pandas tek başına bir anlam ifade etmezken insan beynine hizmet ettiğinde etkili bir araca dönüşecektir.

 

Kaynaklar

https://www.bilkav.com/veriler.csv