gpt4 book ai didi

python - 如何在 pandas groupby 中创建具有重复键的组?

转载 作者:太空狗 更新时间:2023-10-29 21:54:05 24 4
gpt4 key购买 nike

<分区>

我想做的是根据最后一列(键)创建组,例如在第一组中我得到第 1 行。对于第二组我得到第 1 行和第 2 行。在第 3 组中我得到获取最后两行。

我尝试使用 pandas groupby 方法来做到这一点,grouped = df1.groupby('Key') 但正如预期的那样,它只返回 2 个组。

df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3','A4'],
...: 'B': ['B0', 'B1', 'B2', 'B3', 'B4'],
...: 'C': ['C0', 'C1', 'C2', 'C3', 'C4'],
...: 'D': ['D0', 'D1', 'D2', 'D3', 'D4'],
'Key': ['K0', 'K1', 'K1', 'K0', 'K0']},
...: index=[0, 1, 2, 3, 4])


df1
Out[89]:
A B C D Key
0 A0 B0 C0 D0 K0
1 A1 B1 C1 D1 K1
2 A2 B2 C2 D2 K1
3 A3 B3 C3 D3 K0
4 A4 B4 C4 D4 K0

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