我的数据框看起来像这样(但是大约有100000行数据):
ID,Total,TotalDate,DaysBtwRead,Type,YearlyAvg
1,1250,6/2/2017,17,AT267,229
2,1670,2/3/2012,320,PQ43,50
我试着用
df.groupby(pd.cut(df['YearlyAvg'], np.arange(0,1250,50))).count()
所以我可以设置一个独特的montecarlo分布,但我也需要按每个类型分组。这当前只对每个范围进行计数,而不考虑任何其他值。在
我并没有设置一个总体的聚合计数,而是尝试设置代码,使输出看起来更像以下内容(YearlyAvg包含每个范围的计数)
^{pr2}$除了为每个类型值创建单独的数据帧之外,有没有更简单的方法来实现这一点?在
您可以将
unstack
与stack
一起使用相关问题 更多 >
编程相关推荐