我正在使用 Python 来绘制几个图表,并且我正在尝试更改格式并从本质上“标记”图表。我已经设法使用 pylab.rcParams[...] 更改了大多数内容,但我无法弄清楚如何更改轴上标记的颜色和图例周围的边框。任何帮助将非常感激。下面的行是我用来编辑其他部分的代码类型的示例。基本上只是从 matplotlibrc 中获取的行,但我找不到它们来改变我想要的一切。
pylab.rcParams[axes.labelcolor' = '#031F73'
如果您只想使用rcParams
,则正确的参数是xticks.color
和yticks.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()