分组,最小最大,平均时间

时间:2018-10-16 01:42:21

标签: python pandas

我已经从SAP提取了一些数据。我想要的是资源执行任务所需的平均时间。这是我到目前为止的内容:

输入

data = wt[(wt['Whse Proc. Type'] == "OPG1") & (wt['Warehouse Task Status'] == "C") ]


result = data.groupby(by = ['Resource', 'Reference'])['Confirmation Time'].agg(['max','min'])
result['diff'] = result['max']-result['min']
display(result)

我想获取每种资源占用和订购的平均时间。但是需要注意一些数据。某些订单具有处理订单的多种资源,我想排除此数据。

输出接收

Resource       Reference                max               min
Forklift01    80000035640   2018-10-16 21:54:57 2018-10-16 21:16:36 
diff
00:38:21

(通常)想要通缉

**Resource**   **Average time spent per order**
Forklift01               30:00:00

这需要放入带有必要排除项的数据框中。

任何帮助将不胜感激。

0 个答案:

没有答案