我的excel文件是这样设置的:
REV PU LOC DEL LOC MILES RPM
3500 SANTA ANA SAN DIEGO 160 21.875
有许多(500+)行相似数据的。我想找到常见的pu/del loc和它们的平均转速。所以,如果上面这行有5个不同的条目,我想用pandas来平均它们的RPM值,然后将其作为pu loc和del loc在单独的excel文件中列出的唯一值输出。我想用的线路是
df = df.groupby(['PU LOC', 'DEL LOC', 'RPM']).mean(axis={index(0), columns(3)})
虽然不起作用,但我觉得我走对了方向。非常感谢您的帮助
您不应该在groupby中包含
RPM
要扩展另一个答案,这应该使您接近您的预期输出:
旁注:
RPM
的算术平均值真的是你所需要的吗?或者用每分钟每分钟每分钟的里程数来表示每分钟每分钟每分钟的重量更合理相关问题 更多 >
编程相关推荐