【发布时间】:2021-04-26 22:27:09
【问题描述】:
我有两个熊猫数据框,如下所示:-
DF1
date1 hours value Field count1
1 2021-01-15 9 eps EPS 770915
2 2021-01-22 9 eps EPS 797503
DF2
date1 hours value Field count1
0 2021-01-09 9 eps EPS 0
1 2021-01-10 9 eps EPS 0
2 2021-01-11 9 eps EPS 0
3 2021-01-12 9 eps EPS 0
4 2021-01-13 9 eps EPS 0
5 2021-01-14 9 eps EPS 0
6 2021-01-15 9 eps EPS 0
7 2021-01-16 9 eps EPS 0
8 2021-01-17 9 eps EPS 0
9 2021-01-18 9 eps EPS 0
10 2021-01-19 9 eps EPS 0
11 2021-01-20 9 eps EPS 0
12 2021-01-21 9 eps EPS 0
13 2021-01-22 9 eps EPS 0
我想要如下输出:-
结果:-
date1 hours value Field count1
0 2021-01-09 9 eps EPS 0
1 2021-01-10 9 eps EPS 0
2 2021-01-11 9 eps EPS 0
3 2021-01-12 9 eps EPS 0
4 2021-01-13 9 eps EPS 0
5 2021-01-14 9 eps EPS 0
6 2021-01-15 9 eps EPS 770915
7 2021-01-16 9 eps EPS 0
8 2021-01-17 9 eps EPS 0
9 2021-01-18 9 eps EPS 0
10 2021-01-19 9 eps EPS 0
11 2021-01-20 9 eps EPS 0
12 2021-01-21 9 eps EPS 0
13 2021-01-22 9 eps EPS 797503
DF1 和 DF2 列的数据类型如下:-
date1 object
hours int64
value object
Field object
count1 int64
DF2 始终包含 14 天,而 DF1 包含介于 1 到 14 之间的可变天数。我想要包含缺失天数字段且第二个数据帧为零的结果数据帧。
【问题讨论】: