使用Matplotlib绘制具有不同起点的两个图

时间:2019-04-05 00:57:17

标签: python matplotlib time-series

我要绘制的是Twitter情绪和比特币价格。

但是,我拥有的Twitter数据从4月17日开始,而比特币价格数据从5月10日开始。我想将这两个图绘制在同一张图形上,以便可以从头开始绘制情节,但稍后会开始绘制价格数据。

当我尝试运行matplotlib.pyplot.plot()时,出现错误,指出它们必须是相同尺寸。我还尝试将0条目添加到价格数据中,但这给图形带来了不正确的表示形式。

有人知道我能做什么吗?

谢谢。

编辑

这是我发现的图像,与我尝试完成的图像相似,除了在我的示例中,我希望其中的一张图晚些开始而不是早些结束。当我尝试在Matplotlib中运行类似内容时,收到一条错误消息,指出图形没有匹配的尺寸。

enter image description here

1 个答案:

答案 0 :(得分:0)

enter image description here,您可以尝试删除包含Twitter数据的数组的前几个元素。两个数组必须具有相同的维数。