【发布时间】:2018-10-01 05:29:42
【问题描述】:
我有一个如下的数据框,我需要编写一个函数来将此数据转换为每周(周日作为周末结束日期)或每月,具体取决于输入参数:-
样本每日价格df数据:
date price_chair vol_glass
02-09-2018 2 6
03-09-2018 1 5
04-09-2018 3 6
05-09-2018 4 8
10-09-2018 5 10
15-09-2018 2 10
18-09-2018 2 10
01-10-2018 3 20
如果选项是每月,则取一个月的平均价格椅子和玻璃卷的总和,这些列可能会有所不同:
year_month price_chair_avg_monthly vol_glass_sum_monthly
2018-09 2.71 55
2018-10 3 20
如果选项是每周,则取一周的平均价格椅子和玻璃体积总和,这些列可能会有所不同:
date price_chair_avg_weekly vol_glass_sum_weekly
02/09/18 2 6
09/09/18 2.67 19
16/09/18 3.5 20
23/09/18 2 10
30/09/18
07/10/18 3 20
【问题讨论】:
标签: pandas