当我想要改变matplotlib中刻度的颜色时,可以使用以下代码:
ax.tick_params(axis='y', colors='red')
但是如果我还想改变次要刻度线的颜色,这可不可以容易地实现呢?
谢谢。
ax.tick_params(axis='y', colors='red')
但是如果我还想改变次要刻度线的颜色,这可不可以容易地实现呢?
谢谢。
ax.tick_params
函数时,可以传递一个 which
关键字参数来选择需要修改的刻度。major
、minor
或者 both
,默认值为 major
,因此默认情况下不会修改次要刻度。ax.tick_params(axis='y', which='both', colors='red')
将y轴的主要刻度和次要刻度都设置为红色。