Veri Bilimi & Veri Manipülasyonu - Pandas
DataFrame Yeni Sütun Oluşturma
Yazar:
Enes ASAN
Yayın tarihi :20-Ara-21
Bölüm kodlarını ve/veya veri setlerini indir.
Daha önceden oluşturulmuş bir DataFrame tablosuna yeni sütun oluşturmak için df["yeni_sütun_ismi"]=... yapısı kullanılır.
Aşağıdaki örneklerde kullanılmak üzere Sehir, Plaka ve Nufüs bilgilerinin olduğu bir DataFrame oluşturalım.
import pandas as pd
df = pd.DataFrame({'sehir':['Ankara', 'İstanbul', 'İzmir',"Bursa","Antalya"],
'plaka':["06","34","35","16","07"],
"nufus":[5663000,15460000,4367000,3101833,2548308],
})
df
Çıktı:
Örnek-1: Yukarıda oluşturulan DataFrame'ye "bolge" adında yeni bir sütun ekleyelim.
df["bolge"]=["İç Anadolu","Marmara","Ege","Marmara","Akdeniz"]
df
Çıktı:
Örnek-2: Mevcut sütün olan "nufüs" değerlerini kullanılarak yeni bir sütun ekleme işlemi uygulayalım.
df["NufusunYarisi"]=df["nufus"]/2
df
Çıktı:
Örnek-3: Mevcut sütün olan "sehir" değerlerini büyük harfe çevirerek yeni bir sütun değerine ekleme işlemi uygulayalım.
df["sehirBuyukHarf"]=df["sehir"].str.upper()
df
Çıktı:
Örnek-4: İki sütun değerini(sehir ve plaka sütunları) birleştirerek yeni bir sütun oluşturalım.
df["plaka_sehir"]=df["plaka"]+"_"+ df["sehir"]
Çıktı: