Matplotlibで y 軸をスケーリングする方法は? y 制限を変更したくありません。物理的なスペースを拡張したいだけです。
^ ^
| |
| |
+----> |
Before +---->
After
Matplotlibで y 軸をスケーリングする方法は? y 制限を変更したくありません。物理的なスペースを拡張したいだけです。
^ ^
| |
| |
+----> |
Before +---->
After
Figure をインスタンス化するときは、より大きな高さの値を使用してください。
from pylab import *
x = linspace(0, 10*pi, 2**10)
y = sin(x)
figure(figsize=(5, 10))
plot(x, y)
show()
デフォルトfigsize=(width, height)
は(8, 6)
です。値はインチ単位です (キーワード arg を使用してフィギュアのDPIdpi
を定義できます。ファイルにはデフォルト値があります) 。matplotlibrc
すでに作成されている図については、set_size_inches(width, height)
方法があると思います。
subplots_adjust関数を使用して、空白の量を制御します。
fig.subplots_adust(bottom=0.05, top=0.95)
ウィジェットを使用してこれをインタラクティブに行うためのアイコンがツールバーにあります