gpt4 book ai didi

python - 基于 groupby 拆分 pandas 数据帧

转载 作者:IT老高 更新时间:2023-10-28 21:43:49 24 4
gpt4 key购买 nike

我想根据 ZZ 列拆分以下数据框

df = 
N0_YLDF ZZ MAT
0 6.286333 2 11.669069
1 6.317000 6 11.669069
2 6.324889 6 11.516454
3 6.320667 5 11.516454
4 6.325556 5 11.516454
5 6.359000 6 11.516454
6 6.359000 6 11.516454
7 6.361111 7 11.516454
8 6.360778 7 11.516454
9 6.361111 6 11.516454

作为输出,我想要一个新的 DataFrame,其中 N0_YLDF 列分成 4 个,ZZ 的每个唯一值对应一个新列。我该怎么做?我可以做 groupby,但不知道如何处理分组的对象。

最佳答案

gb = df.groupby('ZZ')    
[gb.get_group(x) for x in gb.groups]

关于python - 基于 groupby 拆分 pandas 数据帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23691133/

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