gpt4 book ai didi

python - 重新索引和堆叠数据框

转载 作者:行者123 更新时间:2023-11-30 23:01:31 24 4
gpt4 key购买 nike

我有一个像这样的数据框

idx,key,value
1, a, 1
1, b, hi
1, d, 2
2, a, 0.5
2, d, hello
3, b, 2
4, e, 3
4, d, -1

我想要类似以下的内容:

idx, a, b, c, d, e
1, 1, hi,nan, 2, nan
2, 0.5,nan,nan,hello, nan
3, nan,2,nan,nan,nan
4, nan,nan,nan,-1,3

是否有任何 panda-o-ic 方法可以实现这一目标?

最佳答案

您想要pivot :

In [237]:
df.pivot(index='idx', columns='key', values='value')

Out[237]:
key a b d e
idx
1 1 hi 2 NaN
2 0.5 NaN hello NaN
3 NaN 2 NaN NaN
4 NaN NaN -1 3

关于python - 重新索引和堆叠数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34925358/

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