У меня есть два кадра данных, скажем, df1 и df2, определенные как:
df1 = {'date':['20190601','20190603','20190605','20190607','20190609'],
'metric':[<some metric>]
}
df2 = {'date':['20190602','20190604','20190605','20190607','20190609'],
'metric':[<some metric>]
}
и я хочу нарисовать две линии на одном рисунке, например:
plt.plot(df1['date'], df1['metric'], label='df1')
plt.plot(df2['date'], df2['metric'], label = 'df2')
однако, поскольку в df1 и df2 есть некоторые пропущенные даты, и среди них разные даты пропущены, на графике появляется беспорядок, подобный:
