Matplotlib:为轴/记号标签着色
一种颜色的y轴标签和红色的勾号标签将如何显示 例如,“y标签”和值0到40,用红色表示。 同样,您可以获取并修改记号标签:Matplotlib:为轴/记号标签着色,matplotlib,colors,label,text-coloring,Matplotlib,Colors,Label,Text Coloring,一种颜色的y轴标签和红色的勾号标签将如何显示 例如,“y标签”和值0到40,用红色表示。 同样,您可以获取并修改记号标签: [i.set_color("red") for i in plt.gca().get_xticklabels()] xlabel在设置时可以着色 ax.set_xlabel("x-label", color="red") 要设置ticklabels的颜色,可以使用设置ticklabels和ticks颜色的tick_params ax.tick_params(axis=
[i.set_color("red") for i in plt.gca().get_xticklabels()]
xlabel在设置时可以着色
ax.set_xlabel("x-label", color="red")
要设置ticklabels的颜色,可以使用设置ticklabels和ticks颜色的tick_params
ax.tick_params(axis='x', colors='red')
或者,plt.setp
只能用于设置滴答标签的颜色,而不更改滴答标签的颜色
plt.setp(ax.get_xticklabels(), color="red")
请注意,要更改y轴上的属性,可以在上面用y替换x。我想知道为什么对于
勾选参数
它使用关键字颜色
,而不是像其他关键字那样使用颜色
?(只花了10分钟调试,因为我用错了词)
ax.tick_params(axis='x', colors='red')
plt.setp(ax.get_xticklabels(), color="red")