在以下情况下,Press ENTER to end terminal session.
和.size()
都不会产生单个计数列
应用于通过.count()
方法生成的数据。
这可能只是语法问题,但是我尝试了.cut()
,.size()
和.count()
并获得具有组计数的多列,但没有一列。 / p>
.describe()
#使用提供所需答案的代码更新了发布的问题。
答案 0 :(得分:2)
在这种情况下,您需要transform
和pd.Series.groupby()
df['cnt']=df.groupby(pd.cut(df.var1, 10))['var2'].transform('count')