【发布时间】:2021-09-23 21:54:26
【问题描述】:
我在 python 中有这个数据集:
| statinfo | 2021M08 | 2021M07 | 2021M06 | 2021M05 | 2021M04 |
|---|---|---|---|---|---|
| AVG,NAC,ALL | 121.55 | 122.32 | 122.83 | 123.01 | 123.1 |
| AVG,NAC,AUD | 1.6118 | 1.5926 | 1.5761 | 1.5653 | 1.5544 |
并且我需要将列标题转换为除第一行之外的值(希望将其保留为列)
预期输出:
| statinfo | Date | Rate |
|---|---|---|
| AVG,NAC,ALL | 2021M08 | 121.55 |
| AVG,NAC,ALL | 2021M07 | 122.32 |
| AVG,NAC,ALL | 2021M06 | 122.83 |
| AVG,NAC,ALL | 2021M05 | 123.01 |
| AVG,NAC,ALL | 2021M04 | 123.1 |
| AVG,NAC,AUD | 2021M08 | 1.6118 |
| AVG,NAC,AUD | 2021M07 | 1.5926 |
| AVG,NAC,AUD | 2021M06 | 1.5761 |
| AVG,NAC,AUD | 2021M05 | 1.5653 |
| AVG,NAC,AUD | 2021M04 | 1.5544 |
我尝试过df.transpose(),但它会转置所有数据集,我是使用 python 的新用户,有什么想法可以做到这一点。
【问题讨论】:
-
这不是任何类型的有效 python 变量 - 请更新您的问题以至少包含演示问题所需的最小 python。