我试图使用panda groupby / aggregate函数显示按ManagerID和JobTitle分组的总休假时间(VacationHours和SickLeaveHours的组合)。我不确定如何显示汇总VacationHours + SickLeaveHours的总列。
excel = pd.read_excel('Employees.xls','Sheet0',index_col=None,na_values=['NA'])
excel.groupby(['ManagerID','JobTitle']).agg(({'VacationHours': np.sum,'SickLeaveHours':
np.sum}))
答案 0 :(得分:0)
添加总数
out = excel.groupby(['ManagerID','JobTitle']).agg(({'VacationHours':np.sum,
'SickLeaveHours':np.sum}))
out['total'] = out.sum(axis=1)
答案 1 :(得分:0)
尝试使用*(mData + sampleIndex + i) = *(buffer + i);
transform