2024-04-23 20:26:05 发布
网友
我有以下数据帧df(给出了一个小的摘录):
time_diff avg_qty_per_day 1.450000 1.0 1.483333 1.0 1.500000 1.0 2.516667 1.0 2.533333 1.0 2.533333 1.5 3.633333 1.8 3.644567 5.0
我怎样才能把它分到箱子里才能得到下面的结果?公司名称:
箱子的大小应该是可配置的。在
我想你需要^{}:
bins = [-np.inf, 2, 3, np.inf] labels=[1,2,3] df = df['avg_qty_per_day'].groupby(pd.cut(df['time_diff'], bins=bins, labels=labels)).sum() print (df) time_diff 1 3.0 2 3.5 3 6.8 Name: avg_qty_per_day, dtype: float64
如果需要检查标签:
我想你需要^{} :
如果需要检查标签:
^{pr2}$相关问题 更多 >
编程相关推荐