Pandas: so fügen sie eine zeile zu einem leeren dataframe hinzu


Sie können die folgende grundlegende Syntax verwenden, um eine Zeile zu einem leeren Pandas-DataFrame hinzuzufügen:

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

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

Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.

Beispiel 1: Fügen Sie eine Zeile zu einem leeren DataFrame hinzu

Der folgende Code zeigt, wie man einem leeren Pandas-DataFrame eine Zeile hinzufügt:

 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

Beachten Sie, dass wir mit pd.DataFrame() einen leeren DataFrame erstellt und dann mit der Funktion concat() eine Zeile zum DataFrame hinzugefügt haben.

Beispiel 2: Mehrere Zeilen zu einem leeren DataFrame hinzufügen

Der folgende Code zeigt, wie man einem leeren Pandas-DataFrame mehrere Zeilen hinzufügt:

 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

Wieder einmal haben wir mit pd.DataFrame() einen leeren DataFrame erstellt und dann mit der Funktion concat() mehrere Zeilen zum DataFrame hinzugefügt.

Hinweis : Die vollständige Dokumentation der Pandas concat() -Funktion finden Sie hier .

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in Pandas ausführen:

So benennen Sie Spalten in Pandas um
So fügen Sie einem Pandas DataFrame eine Spalte hinzu
So ändern Sie die Spaltenreihenfolge in Pandas DataFrame

Einen Kommentar hinzufügen

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