更改matplotlib中的次要刻度颜色

时间:2015-01-19 13:36:32

标签: python matplotlib

当我想改变matplotlib中滴答滴答的颜色时我可以使用

ax.tick_params(axis='y', colors='red')

但如果我也想改变次要刻度的颜色怎么办? 这可以轻松完成吗?

感谢。

1 个答案:

答案 0 :(得分:4)

使用ax.tick_params时,您可以传递which关键字参数,该参数将选择要修改的刻度线。

选项为majorminorboth,默认值为major,这就是默认情况下您不修改次要标记的原因。

例如:

ax.tick_params(axis='y', which='both', colors='red')

将y轴上的主要和次要刻度设置为红色。