【发布时间】:2020-08-16 06:07:10
【问题描述】:
首先感谢您的帮助。
我有两个按日期 (DD-MM-YYYY HH:MM) 索引的数据框行,如下所示:
DF1
date temp wind
0 31-12-2002 23:00 12.3 80
1 01-01-2004 00:00 15.2 NAN
2 01-01-2004 01:00 18.4 NAN
........
DF2
date temp wind
0 31-12-2002 23:00 14.5 86
1 01-01-2003 00:00 28.7 98
2 01-01-2003 01:00 26.7 88
........
n 01-01-2004 00:00 34.5 23
m 01-01-2004 01:00 35.7 NAN
MergedDF
date temp wind
0 31-12-2002 23:00 12.3 80
1 01-01-2003 00:00 28.7 98
2 01-01-2003 01:00 26.7 88
........
n 01-01-2004 00:00 15.2 23
m 01-01-2004 01:00 18.4 NAN
在 DF1 中,缺少一整年(2003 年),其余年份还缺少一些 NAN 值。 基本上我想合并两个数据框,添加缺少的年份并替换 NAN 值(如果此信息在 DF2 中)。
有人可以帮助我吗?我不太清楚如何在 python/pandas 上实现这个。
【问题讨论】:
标签: python pandas dataframe date merge