我有一个数据集,该数据集显示了员工在电话中使用员工姓名等的时间。格式如下:Hr:Min:Sec
我想按Employee_Name分组数据,以便显示以下内容:
甚至几秒钟。
CallLogs.groupby(['Employee_Name'])['Duration_Of_Call'].agg('sum')
TypeError: unsupported operand type(s) for +: 'datetime.time' and
'datetime.time'
最佳答案
将其转换为Timedelta列,而不是datetime列。然后,您可以添加多个值。
就像是:
CallLogs['Duration_Of_Call'] = pd. to_timedelta(CallLogs['Duration_Of_Call'])
CallLogs.groupby(['Employee_Name'])['Duration_Of_Call'].agg('sum')