我有一个 pandas df,它有一个项目编号列表,然后旁边有一个数字。我想以某种方式获得所有相同项目编号及其旁边的数字的平均值。
这是数据框的一部分:
Item ID Time
X32TR2639 7.142857
X32TR2639 7.142857
X36SL7708 16.714286
X36TA0029 16.714286
X36TR3016 16.714286
Run Code Online (Sandbox Code Playgroud)
期望的输出:
Item ID Average Time:
X32TR2639 7.142857
X36SL7708 16.714286
X36TA0029 16.714286
X36TR3016 16.714286
Run Code Online (Sandbox Code Playgroud)
我希望每个项目 ID 都有一个平均时间,但是如果该项目 ID 有多个副本,则取它们的平均值
这只是数据框的一小部分。如您所见,前两个是相同的。我想计算所有这些的平均值。因此,如果相同,请使用所有这些数字并得出平均值。因此,脚本将查找所有项目编号X32TR2639并获取其旁边的编号,然后得出平均值。