python - 在熊猫中枢轴后重新索引
问题描述
考虑以下数据集:
运行代码后:
convert_dummy1 = convert_dummy.pivot(index='Product_Code', columns='Month', values='Sales').reset_index()
数据格式正确,但我的索引列名为“月”,我似乎根本无法删除它。我已经尝试过如下代码,但它没有做任何事情。
del convert_dummy1.index.name
我可以将数据集保存到 csv,删除 ID 列,然后读取 csv - 但必须有更有效的方法。
reset_index() 后的数据集:
解决方案
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
推荐阅读
- java - Spark 告诉我特征列是错误的
- python - Pandas .diff() 在特定行上
- hook - 如何用流注释内联函数?
- java - 将 Neo4J Java 驱动程序 4.0.2 与期货一起使用会产生错误:NOT PART OF CHAIN,DynamicRecord 未使用
- c# - 如何将“HttpRequestMessage”从客户端 Blazor Wasm 发送到服务器端?
- java - 如何防止在春季执行第二次查询?
- java - 错误:“java.sql.SQLSyntaxErrorException:表 'db_example.table' 不存在”即使 Hibernate 说该表已创建
- google-app-engine - Google App Engine 上的 /_ah/warmup/ 查询过多
- python - Python 电子邮件未发送到密件抄送
- wordpress - 您可以在不使用任何插件的情况下通过 REST API 在新帖子中设置自定义字段吗?