我有多个数据帧,看起来像:
0 1 2 3 4 5
Groupe 1 2 3 4 5 6
1 3 6 8 6 8 9
2 5 5 2 1 1 0.1
3 7 2 8 1.9 11 2.1
4 1 2 1 1.1 2 1
所以列名是[0,1,2,3,4,5],但是我想把Groupe
行的值作为列名,因为在我分析数据的上下文中这很有趣。
Remarque:行Groupe
的值可能会更改,因此不一定是1、2、3。因此解决方案不能像在实际列名中添加+1那样简单
上述数据帧的期望输出为:
1 2 3 4 5 6
1 3 6 8 6 8 9
2 5 5 2 1 1 0.1
3 7 2 8 1.9 11 2.1
4 1 2 1 1.1 2 1
那么,如何更改某些行的值的列名呢
如果行} 选择的第一行设置列名,然后按^{} 将其转换为
Groupe
是df
的第一行,则可以首先按^{int
,删除列名,最后用[1:]
删除数据帧的第一行:另一个具有^{} 和^{} ,
df
中的Groupe
行的解决方案可以是任何地方,而不仅仅是第一个:相关问题 更多 >
编程相关推荐