2011-02-02 16 views
4

Pythonのmatplotlibのサブプロットテキストフィールドのためのスペースを増やすにはどうすればいいですか?今やそれは面倒すぎるように見えます:テキストフィールドのいくつかはお互いに行き渡っています。ここでhttp://img232.imageshack.us/img232/538/e1000000000l01t0orig500.pngPythonのmatplotlibのサブプロットテキストフィールドのためのスペースを増やすには?

は、図の現在のコードの一部です:

fig_a = fig.add_subplot(2,2,i) 
    fig_a.set_title(r'$T_{0} = %.3g N/m, V_{0} = %.6g$ m/s' % (counter, V0)) 
    fig_a.plot(xx,f) 
    plt.xlim(-kappa,kappa) 
    plt.xlabel(r'$\eta$') 
    plt.ylim(-0.1,1.1) 
    if ((i == 1) or (i == 3)): 
     plt.ylabel(r'$f(\eta)$') 
    i = i + 1 

ので、乱雑に見えるしないようにそれを変更する方法は?あなたは、サブプロット間の垂直方向のスペースをHSPACEを変更したいとしている

答えて

3
fig.subplots_adjust(left=None, bottom=None, right=None, top=None, wspace=None, hspace=None) 

:私はHSPACEを見つけ= 0.4は、コードで大丈夫に見えたが、メーリングリストへ。

+0

+1私をビートしてください!私は例を入力する途中でした... –

+0

ありがとう!出来た。 – user569474

0

あなたも私のために、通常は正常に動作しても、グラフthemsevesのための隅にいくつかのより多くのスペースをeeks

pylab.tight_layout() 
を試してみるかもしれません。

関連する問題