python - 将索引的值转换为熊猫中的列
问题描述
如果有一个长数据框,则它具有两列多索引和一列带值。我认为这是在 pandas 中表示数据的最佳方式(整洁),但我想将其转换为 excel 能够使用的格式。当前格式的行太多。我首先从 pandas 开始,因为我有大约 6 GB 的 .csv 数据,而 excel 无法完成这项工作。很多都是裁剪的,所以我希望输出更易于管理。
VALUE
DATE ID
2005-01-01 00:00:00 222 3.8
2005-01-01 01:00:00 222 3.7
2005-01-01 02:00:00 222 3.2
2005-01-01 00:00:00 201 3.1
2005-01-01 01:00:00 201 3.7
2005-01-01 02:00:00 201 3.2
...................................
.csv 导出所需的格式如下所示:
201 222 ....
DATE
2005-01-01 00:00:00 3.1 3.8 ....
2005-01-01 01:00:00 3.7 3.7 ....
2005-01-01 02:00:00 3.2 3.2 ....
简而言之,我想将每个索引值“ID”转换为单独的列。