我是一名有用的助手,可以为您进行文本翻译。
我遇到了一些组织数据框的困难。我认为这很简单,但我已经陷入了太长时间:
这是df1:
Output Energy, (Wh/h) Lights (Wh) Lights+Media (Wh) Total Usage (h) \
Hour
1 0.0 0.0 0.0 0.0
2 0.0 0.0 0.0 0.0
3 0.0 0.0 0.0 0.0
4 0.0 0.0 0.0 0.0
5 0.0 0.0 0.0 0.0
为了使用方便,我希望将其转置:
df2 =df1.T
给我:
Hour 1 2 3 4
Output Energy, (Wh/h) 0.0 0.0 0.0 0.0
Lights (Wh) 0.0 0.0 0.0 0.0
Lights+Media (Wh) 0.0 0.0 0.0 0.0
Total Usage (h) 0.0 0.0 0.0 0.0
Lights (h) 0.0 0.0 0.0 0.0
Light+Media (h) 0.0 0.0 0.0 0.0
但最终,我希望它看起来像这样:
Hour
1 2 3 4
Output Energy, (Wh/h) 0.0 0.0 0.0 0.0
Lights (Wh) 0.0 0.0 0.0 0.0
CU-101 Lights+Media (Wh) 0.0 0.0 0.0 0.0
Total Usage (h) 0.0 0.0 0.0 0.0
Lights (h) 0.0 0.0 0.0 0.0
Light+Media (h) 0.0 0.0 0.0 0.0
我一直在尝试将“Cu-101”添加为多级列,但无济于事。我应该在转置之前还是之后添加它?
此外,移动“Hour” - 我将此列设置为索引,但如何将其移动到新级别?