我正在尝试使用pd.merge_asof合并两个数据框。 df2中有一个与df1中的“ Date1”相关的“ Date2”。但是,有些行中没有“ Date2”。
我尝试了下面的代码来合并两个数据帧,但出现以下错误:ValueError:合并键右侧包含空值
df3 = pd.merge_asof(df1.sort_values('Date1', ascending=True),
df2.sort_values("Date2",ascending=True),
left_on='Date1',
right_on='Date2',
by=['Country','City','Location'],
direction='forward')
任何人都可以帮助我弄清楚如何处理Date2上的空值。