matplotlib.axes.Axes.tick_params¶
-
Axes.
tick_params
(axis='both', **kwargs)¶ 更改刻度线、刻度标签和网格线的外观。
未使用关键字参数显式设置的记号属性保持不变,除非 重置 是True。
参数: - axis{'x','y','both'},默认值:'both'
应用参数的轴。
- which{'major','minor','both'},默认值:'major'
应用参数的记号组。
- resetbool,默认值:False
更新前是否将记号重置为默认值。
其他参数: - direction'in'、'out'、'in out'
将记号放在轴内、轴外或两者都放。
- length浮动
以点为单位的刻度长度。
- width浮动
以点为单位的刻度宽度。
- color颜色
勾选颜色。
- pad浮动
刻度线和标签之间的点距离。
- labelsize浮动或STR
以点或字符串(例如“大”)标记标签字体大小。
- labelcolor颜色
勾选标签颜色。
- colors颜色
勾选颜色和标签颜色。
- zorder浮动
勾选并标记zorder。
- 底部、顶部、左侧、右侧布尔
是否绘制相应的刻度。
- labelbottom、labeltop、labelft、labelright布尔
是否绘制相应的刻度线标签。
- labelrotation浮动
勾号标签旋转
- grid_color颜色
网格线颜色。
- grid_alpha浮动
网格线的透明度:0(透明)到1(不透明)。
- grid_linewidth浮动
以点为单位的网格线宽度。
- grid_linestyleSTR
任何有效
Line2D
线条样式规范
实例
ax.tick_params(direction='out', length=6, width=2, colors='r', grid_color='r', grid_alpha=0.5)
这将使所有主要刻度都为红色,指向框外,尺寸为6点乘2点。刻度线标签也将为红色。网格线将是红色和半透明的。