首页 > 解决方案 > 在熊猫中枢轴后重新索引

问题描述

考虑以下数据集:

数据集

运行代码后:

convert_dummy1 = convert_dummy.pivot(index='Product_Code', columns='Month', values='Sales').reset_index()

数据格式正确,但我的索引列名为“月”,我似乎根本无法删除它。我已经尝试过如下代码,但它没有做任何事情。

del convert_dummy1.index.name

我可以将数据集保存到 csv,删除 ID 列,然后读取 csv - 但必须有更有效的方法。

reset_index() 后的数据集:

在此处输入图像描述

标签: pythonpandaspivot-table

解决方案


convert_dummy1

Month   Product_Code      0   1   2   3   4
    0        10133.9      0   0   0   0   0
    1        10146.9    120  80  60   0 100

convert_dummy1.index = pd.RangeIndex(len(convert_dummy1.index))
del convert_dummy1.columns.name
convert_dummy1

    Product_Code      0   1   2   3   4
0        10133.9      0   0   0   0   0
1        10146.9    120  80  60   0 100

推荐阅读