Я извлек некоторые данные из 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
Это необходимо поместить во фрейм данных с необходимыми исключениями.
Любойбыла бы признательна за помощь.