matplotlib:绘制两条日期不一致的行

时间:2019-06-26 03:52:44

标签: python pandas matplotlib

我有两个数据帧,分别是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 中都有一些缺失的日期,并且它们之间的缺失日期不同,所以绘制的图变得很混乱: /> enter image description here

0 个答案:

没有答案