name sex height weight
a m 175 150
b m 180 130
c f 160 100
d f 155 90
我要计算不同性别的平均身高,平均体重,身高/体重比 并且放在一个结果中
用dplyr我可以很简单的直接用
- df%>%group_by(sex)%>% summarize(mean_weight=mean(weight),mean_height=mean(height),height_weight=height/weight)
但是用python的groupby 我最多只能同时返回身高和体重的均值,像这种要做额外计算的话我提前需要自定义一个函数function,
- def function(df):
请问大家有什么办法可以简单的进行数据聚合并且做一些计算而且可以按照数据框返回结果吗?


雷达卡




京公网安备 11010802022788号







