1

私はPythonを使用していくつかのグラフをプロットしています.書式を変更し、本質的にグラフを「ブランド化」しようとしています. pylab.rcParams[...] を使用してほとんどのものを変更することができましたが、軸のマーカーと凡例の境界線の色を変更する方法がわかりません。どんな助けでも大歓迎です。以下の行は、他の部分を編集するために使用したコードの例です。基本的にはmatplotlibrcから取得した行だけですが、必要なものすべてを変更するための行が見つかりません。

pylab.rcParams[axes.labelcolor' = '#031F73'
4

1 に答える 1

2

を使用したいだけの場合rcParams、適切なパラメータはxticks.coloryticks.colorです。凡例の枠の色のキーが見つからないようです。ただし、それを(目盛りの色とともに)プログラムで設定できます。

import pylab

pylab.plot([1,2,3],[4,5,6], label ='test')
lg = pylab.legend()
lg.get_frame().set_edgecolor('blue')
ax = pylab.axes()

for line in ax.yaxis.get_ticklines():
    line.set_color('blue')
for line in ax.xaxis.get_ticklines():
    line.set_color('blue')

for label in ax.yaxis.get_ticklabels():
    label.set_color('blue')
for label in ax.xaxis.get_ticklabels():
    label.set_color('blue')

pylab.show()
于 2011-06-29T12:31:59.077 に答える