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

如何将Pandas读取JSON后的DataFrame列名重命名为country、value?

解决方法

你可以通过以下操作将DataFrame的列名及行索引调整为country和value:

分步修改

  1. 重命名默认列名0为value
df.rename(columns={0: 'value'}, inplace=True)
  1. 将原行索引转换为country列
df.reset_index(names='country', inplace=True)

执行后得到的DataFrame结构如下:

country  value
0      aa     10
1      bb     20

简洁链式写法

若偏好更紧凑的代码,可将两步合并为一行:

df = df.rename(columns={0: 'value'}).reset_index(names='country')

如果仅需修改列名(保留原行索引),只需执行第一步重命名操作,最终结构为:

value
aa       10
bb       20

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 19:15:35