如何在考拉中按对象分组获取组数



如何在koalas中获取groupby对象中的组数?

在大熊猫身上,我们可以使用ngroups,但这种方法还没有在考拉身上实现。

假设groupby对象被称为dfgroup

知道吗?

您需要强制执行GroupBy对象(类型:databricks.koalas.groupby.DataFrameGroupBy(上的某个函数,然后您可以从中获得长度。例如,dfgroup.size()将返回databricks.koalas.series.Series,您可以在其上调用len(示例改编自文档(:

>>> grouped = df.groupby(['Animal'])
>>> type(grouped.size())
<class 'databricks.koalas.series.Series'>
>>> len(grouped.size())
2

在考拉中

df1.groupby('School').first().pipe(len)

最新更新