Eine einzelne Spalte eines pandas DataFrame umbenennen

English Deutsch

Im vorherigen Beitrag Strings in Spaltennamen in Pandas DataFrame ersetzen wurde bereits eine generische Methode zum Umbenennen von pandas-Spalten durch Ersetzen von Strings behandelt.

Wenn nur eine bestimmte Spalte umbenannt werden soll, z.B. die Spalte heißt value und soll in umbenannt werden, dieses Snippet verwenden:

pandas_rename_column.py
new_df = df.rename(columns=lambda s: "€" if s == "value" else s)

oder inplace=True verwenden, um das ursprüngliche DataFrame zu ändern:

pandas_rename_column_inplace.py
df.rename(columns=lambda s: "€" if s == "value" else s, inplace=True)

Check out similar posts by category: Pandas, Python