首页 > 解决方案 > 在现有 Python Pandas 1.2.4 数据框中命名一个未命名的索引

问题描述

我正在尝试使用以下方法重命名我称为“no_labels”的数据框的未命名索引:

no_labels.rename(index={'Unnamed: 0':'new column name'}, inplace=True)

这不会产生错误,但什么也不做,第一列实际上是(基本)索引,并且保持未命名。难道我做错了什么?我做了一些阅读,发现我可以使用:

no_labels.index.name = 'COUNTRY_CODE'

并找到了成功。我猜这是因为 Pandas 数据框的索引是一个系列?非常感谢任何帮助或更正!

失败代码截图:

在此处输入图像描述

标签: pythonpandasdataframe

解决方案


推荐阅读