我想连续绘制3个图,所以第一个图的线在哪里结束,第二个图的线在哪里开始,第二个图的结束在哪里,我希望第三个图在哪里继续。
因为我有3个子图,所以我希望在一行中一个接一个地绘制它们。
这是我的代码,但是将它们分开绘制:
fig, (ax1, ax2, ax3) = plt.subplots(nrows=3, ncols=1) # two axes on figure
ax1.plot(max_1_season.index, base_1_season.r_base,'r')
ax2.plot(max_2_season.index, base_2_season.r_base, 'b')
ax3.plot(max_3_season.index, base_3_season.r_base, 'g')
plt.savefig('plot.png', dpi=600)
plt.show()
根据我拥有的值,我知道每个季节后都应该有上升曲线,所以我知道它们确实一个接一个地延续(看看x轴)。
如下图所示,如何将它们合并在一起?