【发布时间】:2022-01-19 08:25:48
【问题描述】:
我有两个数据框,df1 和 df2。 df1 有 5 列 id、date1、val1、val2、date2 和 df2 包含 3 列 id、date1、date2。
对于 df1 的所有行,我想影响 df2 的 date1 到 df1 的 date1 和 df2 的 date2 到 df1 的 date2。
df1['date1'] = df2['date1']
df1['date2'] = df2['date2']
df1 的内容:
id, date1, val1, val2, date2
1, 2020-02-02 xx, xy, 2020-02-02
2, 2020-02-03 xx, xy, 2020-05-03
3, 2020-02-04 xx, xy, 2020-04-04
df2:
3, 2012-12-04, 2023-08-04
结果应该是:
1, 2020-02-02 xx, xy, 2020-02-02
2, 2020-02-03 xx, xy, 2020-05-03
3, 2012-12-04,xx, xy, 2023-08-04
【问题讨论】: