gpt4 book ai didi

python - pandas - 更改数据框的格式

转载 作者:太空宇宙 更新时间:2023-11-03 13:12:39 25 4
gpt4 key购买 nike

我有一个数据框,格式如下:

level_0 level_1 counts
0 back not_share 1183
1 back share 1154
2 back total 2337
3 front not_share 697
4 front share 1073
5 front total 1770
6 left not_share 4819
7 left share 5097
8 left total 9916
9 other not_share 2649
10 other share 2182
11 other total 4831
12 right not_share 1449
13 right share 1744
14 right total 3193

我想把这个表格转换成

level_0 share not_share total
back 1154 1183 2337
front 1073 697 1770

等等..

有没有我可以使用的方法,或者我应该将其转换为 native Python 数据类型然后进行操作?

最佳答案

使用groupbysum

df.groupby(['level_0', 'level_1']).counts.sum().unstack()

enter image description here

关于python - pandas - 更改数据框的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39479185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com