gpt4 book ai didi

python - 为什么groupby函数返回重复数据

转载 作者:太空宇宙 更新时间:2023-11-04 01:54:27 26 4
gpt4 key购买 nike

<分区>

我正在测试 pandas.groupby 函数并生成了一个随机数据帧

df = pd.DataFrame(np.random.randint(5,size=(6,3)), columns=list('abc'))

在随机情况下 df 是:

   a  b  c
0 2 2 2
1 1 4 2
2 3 0 1
3 2 1 3
4 0 2 2
5 2 1 4

当我使用以下代码打印出 groupby 对象时,我得到了一些有趣的结果。

def func(x):
print(x)
df.groupby("a").apply(lambda x: func(x))

a b c
0 0 1 4
a b c
0 0 1 4
a b c
2 2 4 1
3 2 2 1
a b c
1 4 0 0
4 4 4 3

谁能告诉我为什么索引 0 在这种情况下出现两次?

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