kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Altın Konu Pandas Temel Veri Yapıları: Seri ve DataFrame

  • Konuyu başlatan Konuyu başlatan GUNNERIUS
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 3
  • Görüntüleme Görüntüleme 282
  • Etiketler Etiketler
    pandas python

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Pandas, Python programlama dilinde veri analizi ve veri manipülasyonu için oldukça güçlü ve esnek bir kütüphanedir. Pandas'ın temel veri yapıları Seri (Series) ve DataFrame'dir. Bu makalede, Pandas'ın bu iki önemli veri yapısını ayrıntılı bir şekilde ele alacağız.

imageaf34027319d452b3.png


1. Seri (Series):

Seri, Pandas kütüphanesinde tek boyutlu etiketli bir veri dizisini temsil eder. Temel olarak, bir Seri, veri değerlerinden oluşur ve bu değerlerin her biri bir etiketle ilişkilendirilmiştir. Etiketler, veri değerlerine erişmek için kullanılır ve bu nedenle Seri, bir dizgiye benzer. Ancak, Seri'nin farkı, etiketlerin belirli bir veri değerine karşılık gelmesidir.

Seri oluşturmak için, Python'daki liste, dizi veya sözlük gibi çeşitli veri yapılarından yararlanabiliriz. Örneğin:


[CODE lang="python" title="Pyhon"]import pandas as pd

# Liste kullanarak Seri oluşturma
seri = pd.Series([10, 20, 30, 40, 50])
print(seri)[/CODE]

Bu kod, 10'dan 50'ye kadar olan sayıları içeren bir Seri oluşturur. Her bir sayı, sırasıyla 0'dan 4'e kadar olan indekslerle ilişkilendirilmiştir.

2. DataFrame:

DataFrame, Pandas kütüphanesinde iki boyutlu etiketli bir veri tablosunu temsil eder. DataFrame, satırlar ve sütunlar halinde düzenlenmiş verilerden oluşur. Bir DataFrame'i düşünebileceğiniz gibi, bir elektronik tabloya benzer. Satırlar genellikle gözlemleri, sütunlar ise değişkenleri temsil eder.

DataFrame oluşturmanın birkaç yolu vardır. Örneğin, bir sözlük kullanarak:


[CODE lang="python" title="py"]# Sözlük kullanarak DataFrame oluşturma
data = {'Ad': ['Ali', 'Ayşe', 'Fatma', 'Mehmet'],
'Yaş': [25, 30, 35, 40],
'Maaş': [5000, 6000, 7000, 8000]}

df = pd.DataFrame(data)
print(df)[/CODE]

Bu kod, 'Ad', 'Yaş' ve 'Maaş' adlı üç sütun içeren bir DataFrame oluşturur. Her bir sütun, ilgili değerlerle birlikte görüntülenir.


Pandas'ın Seri ve DataFrame gibi temel veri yapıları, veri analizi ve manipülasyonunda son derece önemlidir. Seri, tek boyutlu verileri temsil ederken, DataFrame iki boyutlu veri tablolarını temsil eder. Bu yapılar, Python'da veri odaklı işlemleri gerçekleştirmek için güçlü bir araç seti sunar ve veri bilimi, finansal analiz, makine öğrenimi ve daha pek çok alanda yaygın olarak kullanılır.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst