2024-06-09 06:22:30 发布
网友
我有以下Python pandas数据帧df:
Week | Category | Executed Wk1 A 0 Wk1 B 0 Wk1 C 1 Wk2 D 1 Wk2 E 0
我想计算一下每周执行多少类别的比率。在
最终目标数据帧df2:
在第1周,3个类别中有1个被执行->1/3=0.333;在第2个工作组中,2个类别中有1个被执行->1/2=0.5
不如@A-Za-z的评论。。。不过,更具概括性。在
df.groupby('Week').Executed.agg(dict(Sum='sum', Count='count')).eval('Sum / Count') Week Wk1 0.333333 Wk2 0.500000 dtype: float64
不如@A-Za-z的评论。。。不过,更具概括性。在
相关问题 更多 >
编程相关推荐