我想将此熊猫数据帧的格式从
individual_id Rec Sig
0 C11 part 1 0.2 0.8
1 C11 part 2 0.1 0.9
2 C12 part 1 0.3 0.7
3 C12 part 2 0.5 0.5
4 C13 part 1 0.1 0.9
5 C13 part 2 0.7 0.3
改为这种格式
individual_id Rec 1 Rec 2 Sig 1 Sig 2
0 C11 0.2 0.1 0.8 0.9
1 C12 0.3 0.5 0.7 0.5
2 C13 0.1 0.7 0.9 0.3
其中Rec 1
和Rec 2
现在表示individual_id
的部分,但在一行中。然而,对于某些individual_id
可能有3个部分。我希望这是有道理的。我试着使用df.groupby,但它似乎更难处理行名称的多个部分。希望有人能帮忙。提前谢谢你
如果您添加包含两个以上部分的数据,这将非常有用
对于当前情况,在使用
pivot
重新整形之前,可以从individual_id
提取所需的值:相关问题 更多 >
编程相关推荐