我有以下(被截断的)每日数据,希望将它们分组为每周数据(星期五),因此将A和B列中的每日数据相加。Date列已正确设置为日期时间对象。我不想使用重采样器,因为我丢失了索引。我怀疑我需要Grouper函数,但是由于需要对两列求和,因此无法正常工作。
data = {'Date' : ['2020-08-01','2020-08-02','2020-08-03','2020-08-04','2020-08-05','2020-08-06'],
'A' : [7,6,5,3,3,11],
'B' : [10,5,2,5,6,8]
}
df=pd.DataFrame(data, columns = ['Date','A','B'])
#would look like this after grouping by week:
data = {'Date' : ['2020-08-07'],
'A' : [35],
'B' : [36]
}
df=pd.DataFrame(data, columns = ['Date','A','B'])