You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中合并DataFrame后,如何重命名标签X为其他名称?

修改DataFrame列标签的几种实用方法

嘿,这个需求太常见啦!合并完DataFrame后想改列名提升可读性,我给你分享几个简单好用的方法:

方法1:用rename()方法(推荐)

这是最灵活的方式,不管你要改单个还是多个列名都适用,还能选择是否原地修改:

  • 返回新DataFrame(不改动原数据):
# 假设合并后的DataFrame名为merged_df
merged_df = merged_df.rename(columns={'X': '你的新列名'})
  • 原地修改(直接改变原DataFrame):
merged_df.rename(columns={'X': '你的新列名'}, inplace=True)

方法2:直接修改columns属性

如果你清楚所有列的顺序,也可以直接替换整个列名列表,记得要包含所有列名,顺序不能错:

# 把X改成新名称,Y保持不变
merged_df.columns = ['你的新列名', 'Y']

小提示

如果怕列名拼写错,可以先打印print(merged_df.columns)确认一下,避免白忙活~

内容的提问来源于stack exchange,提问作者Giladbi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:07:24