Erstelle einen Pandas-Dataframe, indem du ihm eine Zeile nach der anderen hinzufügst.
Hier ist ein Beispiel dafür, wie man einen Pandas DataFrame zeilenweise hinzufügt:
import pandas as pd
# Erstelle einen leeren DataFrame
df = pd.DataFrame(columns=['Name', 'Alter'])
# Füge Zeilen dem DataFrame hinzu
df = df.append({'Name': 'John', 'Alter': 30}, ignore_index=True)
df = df.append({'Name': 'Mike', 'Alter': 25}, ignore_index=True)
df = df.append({'Name': 'Sarah', 'Alter': 35}, ignore_index=True)
# Drucke den DataFrame aus
print(df)
Das wird folgendes ausgeben:
Name Alter 0 John 30 1 Mike 25 2 Sarah 35
Alternativ kannst du den loc
Zugriff von DataFrame verwenden, um die Zeile nacheinander hinzuzufügen,
df = pd.DataFrame(columns=['Name', 'Alter'])
df.loc[0] = ['John', 30]
df.loc[1] = ['Mike', 25]
df.loc[2] = ['Sarah', 35]
In beiden Fällen setzt das ignore_index
-Parameter auf True
, wenn es hinzugefügt wird, den Index des DataFrames auf eine einfache Sequenz zurück, die bei 0 beginnt.