Aggregate by project as well as description now that we have it

This commit is contained in:
benjamin melançon 2021-04-27 21:58:19 -04:00
parent 796284931e
commit f51acf4fec

View file

@ -19,4 +19,4 @@ timelog['description'] = (np.where(timelog['description'].str.contains(': '), ti
# Condense duplicate entries by date, summing the minutes spent, and listing
# the first started and last recorded times for each task.
tl = timelog.groupby(["date", "description"]).agg({"time": 'sum', "started": 'min', "recorded": 'max'}).reset_index()
tl = timelog.groupby(["date", "project", "description"]).agg({"time": 'sum', "started": 'min', "recorded": 'max'}).reset_index()