如何在pandas数据框架中迭代行,同时引用两列[关闭]

s4n0splo  于 2023-03-28  发布在  其他
关注(0)|答案(1)|浏览(88)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。

昨天关门了。
Improve this question
我有一个df,如下所示,我想从speed_InMeterS列计算平均值,关于时间和车道。换句话说,在时间1,我需要车道x的平均速度。
enter image description here
我试过了,但我只能参考一列(时间)。我希望计算出时间T时每条车道的平均速度。

suzh9iv8

suzh9iv81#

你没有添加df,如果我理解正确的话,你想要每个时间和车道的平均速度_InMeterS。为此,你不需要迭代。你应该使用groupby:

time_lane_mean_speed = df.groupby(["time", "lane"]).agg({"speed_InMeterS": "mean"})

请详细说明任何更多的细节,以便更好地回答

相关问题