熊猫-数据框-重塑数据框中的值

凯莉·罗珀(Kelly Roper)

我是Pandas的新手,并且在两个单独的栏中都有一个包含球队得分的数据框。这就是我所拥有的。

Game_ID Teams   Score

1    Team A  95
1    Team B  85
2    Team C  90
2    Team D  72

这是我想到达的理想地点。

1   Team A  95 Team B  94
2   Team C  90 Team B  72 
海盗

知道游戏总是完全由2个团队组成,我们可以操纵底层的numpy数组。

pd.DataFrame(df.values[:, 1:].reshape(-1, 4),
             pd.Index(df.values[::2, 0], name='Game_ID'),
             ['Team', 'Score'] * 2)

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章