1
x軸を共有する2つのサブプロットがあります。第1のものはデータとフィット関数を有し、第2のものはデータとフィット関数との間の差である。図では、両方のサブプロットが同じy軸サイズ(ピクセル単位)を持っています。今私は、データの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.)
2番目のプロットのサイズを設定するコードはありますか?
まずあなたの答えをありがとう! はい、私はこれを知っていますが、2つのプロットはx軸を共有していません。私は 'sharex'オプションを取得し、プロットのサイズを設定する方法があるのだろうかと思います。 –
あなたは大歓迎です!私のx軸を共有する私の更新答えを見てください。また、 'GridSpec'を必要としない、より簡単なコードスニペットを追加しました。 – pathoren
完璧!これはまさに私が探していたものです。 –