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)If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow