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

Python Pandas如何修改行标签,将Country Name列设为行索引

实现方案

你可以通过pandas的索引操作完成需求,根据是否需要保留Country Code数据选择对应方法:

  • 不需要保留Country Code数据,直接删除原有行标签,设置新行标签:
    直接执行单行代码即可:
    df = df.reset_index(drop=True).set_index('Country Name')
    
    其中reset_index(drop=True)会直接清除原有行标签Country Code的全部内容,set_index('Country Name')会将Country Name列设置为新的行索引。
  • 需要保留Country Code作为普通数据列使用:
    执行如下代码:
    # 将原有行标签Country Code转为普通数据列
    df = df.reset_index()
    # 把Country Name设置为新的行标签
    df = df.set_index('Country Name')
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 21:45:05