Pandalar Veri Çerçeveleri
DataFrame nedir?
Pandas DataFrame, 2 boyutlu bir dizi veya satırlar ve sütunlar içeren bir tablo gibi 2 boyutlu bir veri yapısıdır.
Örnek
Basit bir Pandas DataFrame oluşturun:
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration":
[50, 40, 45]
}
#load data into a DataFrame object:
df = pd.DataFrame(data)
print(df)
Sonuç
calories duration 0 420 50 1 380 40 2 390 45
Satırı Bul
Yukarıdaki sonuçtan da görebileceğiniz gibi, DataFrame satır ve sütunlardan oluşan bir tablo gibidir.
Pandalar, loc
bir veya daha fazla belirtilen satır(lar)ı döndürmek için özniteliği kullanır.
Örnek
0 satırını döndür:
#refer to the row index:
print(df.loc[0])
Sonuç
calories 420 duration 50 Name: 0, dtype: int64
Not: Bu örnek, bir Pandas Serisi döndürür .
Örnek
0 ve 1 satırını döndür:
#use a list of indexes:
print(df.loc[[0, 1]])
Sonuç
calories duration 0 420 50 1 380 40
Not: Kullanırken []
, sonuç bir Pandas DataFrame'dir .
Sertikalı olmak!
$10 KAYIT
Adlandırılmış Dizinler
index
Argümanla kendi dizinlerinizi adlandırabilirsiniz .
Örnek
Her satıra bir ad vermek için bir ad listesi ekleyin:
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration":
[50, 40, 45]
}
df = pd.DataFrame(data, index = ["day1", "day2",
"day3"])
print(df)
Sonuç
calories duration day1 420 50 day2 380 40 day3 390 45
Adlandırılmış Dizinleri Bul
loc
Belirtilen satırları döndürmek için öznitelikte
adlandırılmış dizini kullanın .
Örnek
"gün2" döndür:
#refer to the named index:
print(df.loc["day2"])
Sonuç
calories 380 duration 40 Name: 0, dtype: int64
Dosyaları DataFrame'e Yükleyin
Veri kümeleriniz bir dosyada saklanıyorsa, Pandalar bunları bir DataFrame'e yükleyebilir.
Örnek
DataFrame'e virgülle ayrılmış bir dosya (CSV dosyası) yükleyin:
import pandas as pd
df = pd.read_csv('data.csv')
print(df)
Sonraki bölümlerde dosyaları içe aktarma hakkında daha fazla bilgi edineceksiniz.