Wie füge ich einem Datenrahmen eine leere Spalte hinzu?
In Pandas können Sie eine leere Spalte zu einem DataFrame hinzufügen, indem Sie die Methode assign()
oder die Methode insert()
verwenden.
Hier ist ein Beispiel mit der Methode assign()
:
import pandas as pd
# Erstellen Sie eine Beispieldatenbank
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# Fügen Sie eine leere Spalte mit dem Namen 'C' hinzu
df = df.assign(C=None)
print(df)
Dies fügt der Tabelle eine Spalte mit dem Namen 'C' und allen Werten als None hinzu.
Sie können auch die Methode insert()
verwenden, um eine leere Spalte an einer bestimmten Stelle im DataFrame hinzuzufügen:
# Erstellen Sie eine Beispieldatenbank
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# Fügen Sie eine leere Spalte mit dem Namen 'C' an Index 1 hinzu
df.insert(1, 'C', None)
print(df)
Dies fügt eine Spalte mit dem Namen 'C' und allen Werten als None an Index 1 hinzu.