Pandalar: boş bir dataframe'e satır nasıl eklenir
Boş bir pandas DataFrame’e satır eklemek için aşağıdaki temel sözdizimini kullanabilirsiniz:
#define row to add some_row = pd. DataFrame ([{' column1 ':' value1 ', ' column2 ':' value2 '}]) #add row to empty DataFrame df = pd. concat ([df, some_row])
Aşağıdaki örnekler bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir.
Örnek 1: Boş bir DataFrame’e Satır Ekleme
Aşağıdaki kod, boş bir panda DataFrame’e nasıl satır ekleneceğini gösterir:
import pandas as pd #create empty DataFrame df = pd. DataFrame () #define row to add row_to_append = pd. DataFrame ([{' team ':' Mavericks ', ' points ':' 31 '}]) #add row to empty DataFrame df = pd. concat ([df, row_to_append]) #view updated DataFrame print (df) team points 0 Mavericks 31
pd.DataFrame() işlevini kullanarak boş bir DataFrame oluşturduğumuzu ve ardından concat() işlevini kullanarak DataFrame’e bir satır eklediğimizi unutmayın.
Örnek 2: Boş bir DataFrame’e Birden Çok Satır Ekleme
Aşağıdaki kod, boş bir pandas DataFrame’e birden çok satırın nasıl ekleneceğini gösterir:
import pandas as pd #create empty DataFrame df = pd. DataFrame () #define rows to add rows_to_append = pd. DataFrame ([{' team ':' Mavericks ', ' points ':' 31 '}, {' team ': ' Hawks ', ' points ': ' 20 '}, {' team ': ' Hornets ', ' points ': ' 25 '}, {' team ':' Jazz ', ' points ': ' 43 '}]) #add row to empty DataFrame df = pd. concat ([df, rows_to_append]) #view updated DataFrame print (df) team points 0 Mavericks 31 1 Hawks 20 2 Hornets 25 3 Jazz 43
Bir kez daha pd.DataFrame() işlevini kullanarak boş bir DataFrame oluşturduk ve ardından concat() işlevini kullanarak DataFrame’e birkaç satır ekledik.
Not : Pandas concat() işlevinin tam belgelerini burada bulabilirsiniz.
Ek kaynaklar
Aşağıdaki eğitimlerde pandalarda diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Pandalar’da sütunlar nasıl yeniden adlandırılır?
Pandas DataFrame’e sütun nasıl eklenir
Pandas DataFrame’de sütun sırası nasıl değiştirilir?