gpt4 book ai didi

python - 用 pandas reshape 数据框

转载 作者:行者123 更新时间:2023-12-01 09:02:42 24 4
gpt4 key购买 nike

我想从此 reshape pandas 数据框:

id1 id2 id3 variable value
x y z var_a 1
x y z var_b 2
x y z var_c 3
x y z var_d 4
x2 y2 z2 var_a 5
x2 y2 z2 var_b 6
x2 y2 z2 var_c 7
x2 y2 z2 var_d 8

进入此:

id1 id2 id3 var_a var_b var_c var_d
x y z 1 2 3 4
x2 y2 z2 5 6 7 8

如何在 pandas 中执行此操作?

最佳答案

pandas 相当于 R 的 Actor 阵容是 pivot_table :

>>> df.pivot_table(index=['id1','id2','id3'], columns=['variable'], values=['value'])
value
variable var_a var_b var_c var_d
id1 id2 id3
x y z 1 2 3 4
x2 y2 z2 5 6 7 8

关于python - 用 pandas reshape 数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52349818/

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