【发布时间】:2021-07-25 20:42:06
【问题描述】:
我有一个类似 df 的行:
p_id m_id x_id g_id u_id
0 2 NaN 1408 7 121
1 3 1259 117 23 315
2 3 1259 221 9 718
3 3 1259 397 76 367
还有两个日期时间对象:
开始日期:
datetime.datetime(2021, 5, 25, 0, 0)
结束日期:
datetime.datetime(2021, 5, 29, 0, 0)
我如何获得类似的 df,基本上(将每行从 start_date 到 end_date 的周日期添加):
p_id m_id x_id g_id u_id s_date
0 2 NaN 1408 7 121 2021-05-25
1 2 NaN 1408 7 121 2021-05-26
2 2 NaN 1408 7 121 2021-05-27
3 2 NaN 1408 7 121 2021-05-28
4 2 NaN 1408 7 121 2021-05-29
5 3 1259 117 23 315 2021-05-25
6 3 1259 117 23 315 2021-05-26
7 3 1259 117 23 315 2021-05-27
8 3 1259 117 23 315 2021-05-28
9 3 1259 117 23 315 2021-05-29
.
.
15 3 1259 397 76 367 2021-05-25
16 3 1259 397 76 367 2021-05-26
17 3 1259 397 76 367 2021-05-27
18 3 1259 397 76 367 2021-05-28
19 3 1259 397 76 367 2021-05-29
【问题讨论】:
标签: python python-3.x pandas date