【发布时间】:2016-08-12 00:33:35
【问题描述】:
我有两个共享 x 轴的子图。第一个有数据和拟合函数,第二个是数据和拟合函数之间的差异。在图中,两个子图都具有相同的 y 轴大小(以像素为单位)。现在我希望数据的 y 轴和拟合大于误差轴。我的代码如下:
import matplotlib.pyplot as plt
f, axarr = plt.subplots(2, sharex=True,figsize=(15, 12))
axarr[0].scatter(x, data , facecolors='none', edgecolors='crimson')
axarr[0].plot(x, fit, color='g',linewidth=1.5)
axarr[0].set_ylim([18,10])
axarr[1].plot(x,data-fit,color='k',linewidth=width)
axarr[1].set_ylim([-0.4,0.4])
yticks[-1].label1.set_visible(False)
plt.subplots_adjust(hspace=0.)
是否有任何代码可以设置第二个图的大小?
【问题讨论】:
标签: python matplotlib