例如,我有一个数据帧,其中的列是这样的(1表示简化这里的任何值:
ID App R1 Pear R1 Oro R1 App R2 Pear R2 Oro R2 App R3 Pear R3 Oro R3
0 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1
我想像这样重新排列列:
^{pr2}$我试过:
df.columns = [['ID'] + ['App R{}'.format(r+1)] + ['Pear R{}'.format(r+1)] + ['Matched fragment ions R{}'.format(r+1)] + ['Oro R{}'.format(r+1)] for r in range(len(files))]
注意:App、Pear和Oro的数字r将取决于我开始使用的csv的r值
然而,到目前为止还没有成功。在
如果你能帮我解决这个问题,谢谢你。在
将自定义
sorted
与查找键一起使用我认为
MultiIndex
应该有帮助:^{pr2}$
相关问题 更多 >
编程相关推荐