我有以下数据帧:
我想按以下方式更改此数据帧:
我希望将ID列作为索引,并将每个索引的月份放在名为month的列中,然后将所有值如下所示:
ID MONTH VAL
1 Jan nan
1 Feb nan
1 Mar nan
1 Apr nan
1 May nan
1 Jun nan
1 Jul nan
1 Aug 94.0000
1 Sep 113.0000
1 Oct 21.0000
1 Nov nan
2 Jan 107.00000
.
.
.
7 Nov nan
一个月的顺序并不重要。有什么简单的方法吗
Tags:
尝试
stack
,将dropna
参数设置为False:@PaulH从下面的评论中得出的结论是正确的
将该列索引移动到行索引,以将宽数据帧转换为长数据帧
相关问题 更多 >
编程相关推荐