【Pandas】groupby连用的count()和size()的区别

发布时间 2023-09-19 12:03:36作者: Oten

groupby连用的count()和size()的区别

  • count() 计算的是 value(数值); size() 计算的是 size(个数)
    我们有以下表:

size()

age = df.groupby(by='Nation').size().reset_index()
age 

可以发现,size()计数的是记录的条数,即每个nation对应有多少条

count()

count = df_try.groupby(by='Nation').count().reset_index()
count

可以发现,count()计数的是值,值的个数