如何重命名 pandas DataFrame 的单个列

在我们之前的文章如何在 Pandas DataFrame 列名中替换字符串中,我们已经介绍了通过替换字符串重命名 pandas 列的通用方法。

如果你只想重命名特定列,例如列名为 value,你想将其转换为 ,使用此代码片段:

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

或者如果你想修改原始 DataFrame,使用 inplace=True

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