0
我有一个数据帧df
总结一组在与大熊猫乘以常数
id value text route distance
1 100 asf a1 10
2 200 sdf a1 30
3 345 efs a2 40
4 232 asd a2 60
5 565 yjy a2 70
我正在寻找的是由路由分组和总结距离栏和值列,但增加+ 20 *计数( ID)为每个路线。
即
for route a1 sum(Value) is 300 + 20*(count of id in group a1)
我最后的DF应该像
route value distance
a1 340 40 #300+(2*20) since count is 2 in group a1
a2 1202 170 #1142+(3*20) since count is 2 in group a2
我可以使用聚合得到正常组和总和,
x=final_df_results.groupby(['route']).agg({'distance':sum,'value': sum})
,但它不会帮我
@jezrael谢谢 – Shubham