Matplotlibをx方向に物理的に伸ばして作成した単純なx、yプロットが必要です。
信号の特徴を検出しやすい結果を得ることが目的です。
したがって、スケール、値、または制限を変更したくありません。出力ファイルの2つのグリッドポイント間の距離を変更するだけです...
後で同じサイズになるはずの4つのサブプロットでそれを実行したいと思います。
よろしくお願いします...私は今何時間も試しました、そしてあなたの一人がおそらく私を助けることができると思います...
David Zwickerは、この特別なケースで私の問題をすでに解決しました。ありがとうございますが、一般的には...このコードのように2つのサブプロットをプロットすると、次のようになります。
fig = plt.figure()
ax1 = fig.add_subplot(1,2,1)
plot(u_av,z)
ax2 = fig.add_subplot(1,2,2)
plot(pgrd_av,z)
clf()
そのうちの1つだけを伸ばしたい。私に何ができる?
plt.axes()
を使用して、キャンバスの任意の位置に軸を直接追加できます。例えば:
ax1 = plt.axes([0, 0, 3, 0.5])
ax2 = plt.axes([0, 0.6, 1, 1])
plt.figure(figsize=(20,5))
を使用してフィギュアのサイズを変更できます。 figureコマンドのドキュメント を参照してください。