在这个数据帧(一个更大的数据帧的一部分),我想把蓝色和红色分开,这样它们就在两个不同的列上。(每个人只有两种颜色。)
Person Buckets_used
0 Jerry_blue 180
1 Jerry_red 20
2 Tomba_blue 30
3 Tomba_red 600
我想创建下面的数据帧,但我不确定如何创建。这里应该使用正则表达式还是有更有效的方法?在
^{pr2}$当我试图按照@Wen提出的以下解决方案时:
^{3}$我在不正确的列中得到一些值。在
Person Buckets_used Person Buckets_used
0 Jerry_blue 180 Jerry_red 20
1 Tomba_red 600 Tomba_blue 30
有没有办法解决这个问题,让所有的红军都在一个纵队下面,而蓝队在另一个纵队下面?
我们需要使用
str.split
来创建新的para键然后我们
^{pr2}$groupby
然后我们将列命名为
更新
相关问题 更多 >
编程相关推荐