Panda's: een rij toevoegen aan een leeg dataframe


U kunt de volgende basissyntaxis gebruiken om een rij toe te voegen aan een leeg panda’s DataFrame:

 #define row to add
some_row = pd. DataFrame ([{' column1 ':' value1 ', ' column2 ':' value2 '}])

#add row to empty DataFrame
df = pd. concat ([df, some_row])

De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld 1: voeg een rij toe aan een leeg dataframe

De volgende code laat zien hoe u een rij toevoegt aan een leeg panda’s DataFrame:

 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

Merk op dat we een leeg DataFrame hebben gemaakt met behulp van pd.DataFrame() en vervolgens een rij aan het DataFrame hebben toegevoegd met behulp van de concat() functie.

Voorbeeld 2: meerdere rijen toevoegen aan een leeg dataframe

De volgende code laat zien hoe u meerdere rijen toevoegt aan een leeg panda’s DataFrame:

 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

We hebben opnieuw een leeg DataFrame gemaakt met behulp van pd.DataFrame() en vervolgens verschillende rijen aan het DataFrame toegevoegd met behulp van de concat() functie.

Opmerking : u kunt hier de volledige documentatie van de pandas concat() -functie vinden.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in panda’s kunt uitvoeren:

Hoe kolommen te hernoemen in Pandas
Hoe u een kolom toevoegt aan een Pandas DataFrame
Hoe u de kolomvolgorde in Pandas DataFrame kunt wijzigen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert