2011-11-13 20 views
3

x軸のティックとy軸のティックの背景とフォントの色の背景色を変更する方法があるのだろうかと思っていました。MATPLOTLIB X軸とY軸のティックの背景とフォントの色

たとえば、example in this linkでは、x軸(0,2,4,5 ..)、およびy軸(12,10,8,6 ..)のフォント色が黒色であることがわかりますティッカー。主な図のように、フォントの背景を白に、背景を黒に変更するにはどうすればよいですか?

答えて

3

ここではあなたが必要な機能を持っている(私はy軸を色):

In [20]: f = figure(facecolor='red') 
In [21]: ax = f.add_subplot(111) 
In [22]: ax.set_axis_bgcolor('black') 
In [23]: ya = ax.yaxis     
In [24]: xa = ax.xaxis       # you modify x ticks indepently 
In [25]: ya.set_tick_params(labelcolor='green') # label 
In [26]: ya.set_tick_params(color='white')  # ticks 

enter image description here

+0

はご回答いただきありがとうございます。しかし、私はsavefig( '')を実行すると動作します...それは白に戻ります。 (あなたの場合、赤は白に戻ります)ファイルを保存して開くと、それはあなたにも起こりますか? – xDG

+0

私はそれを持って、単にfacecolor = 'black'をsavefig()funcに渡します。ありがとう;) – xDG

+0

ya.set_tick_params(color = 'white')、フォントの色を表示している画像はまだ黒ですが、上のコードでは最後の1つだけ質問します。 – xDG

関連する問題