gpt4 book ai didi

python - Pandas 的大小和计数有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 20:21:06 25 4
gpt4 key购买 nike

这就是pandas中groupby("x").countgroupby("x").size的区别?

大小只排除 nil 吗?

最佳答案

size包括 NaN 值,count没有:

In [46]:
df = pd.DataFrame({'a':[0,0,1,2,2,2], 'b':[1,2,3,4,np.NaN,4], 'c':np.random.randn(6)})
df

Out[46]:
a b c
0 0 1 1.067627
1 0 2 0.554691
2 1 3 0.458084
3 2 4 0.426635
4 2 NaN -2.238091
5 2 4 1.256943

In [48]:
print(df.groupby(['a'])['b'].count())
print(df.groupby(['a'])['b'].size())

a
0 2
1 1
2 2
Name: b, dtype: int64

a
0 2
1 1
2 3
dtype: int64

关于python - Pandas 的大小和计数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33346591/

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