我有以下数据框:
transaction_date gp
2017-01-17 3477.92
2017-01-18 5839.64
2017-01-19 5082.19
2017-01-20 5761.63
2017-01-21 6705.89
2017-01-22 9937.17
2017-01-23 9432.93
2017-01-24 7965.56
2017-01-25 8517.26
2017-01-26 8098.36
2017-01-27 8947.25
2017-01-28 8473.38
2017-01-29 11660.13
2017-01-30 10266.24
2017-01-31 4350.21
2017-02-01 10820.15
2017-02-02 8554.61
2017-02-03 10689.69
我需要按transaction_date
一周的开始日期按列分组,例如对于 2017 年 1 月 23 日至 2017 年 1 月 30 日之间的所有交易,Jan-23
基本上我需要一个新列“first_day_week”来显示一周的开始日期那笔交易发生在。