matplotlib.pyplot.tick_params#
- matplotlib.pyplot.tick_params(axis='both', **kwargs)[源代码]#
更改刻度、刻度标签和网格线的显示。
通过关键字参数未显式设置的刻度属性将保持不变,除非 reset 为 True。有关当前样式设置,请参阅
Axis.get_tick_params
。- 参数:
- axis{'x', 'y', 'both'},默认值: 'both'
应用参数的轴。
- which{'major', 'minor', 'both'}, 默认值: 'major'
应用参数的刻度组。
- reset布尔值,默认为:False
是否在更新刻度之前将其重置为默认值。
- 其他参数:
- direction{'in'(内),'out'(外),'inout'(内外)}
将刻度放在坐标轴内部、外部或两者兼有。
- length浮点数
刻度线长度(单位:点)。
- width浮点数
刻度线宽度(单位:点)。
- color颜色
刻度线颜色。
- pad浮点数
刻度线与标签之间的距离(单位:点)。
- labelsize浮点数或字符串
刻度标签字体大小(单位:点),或作为字符串(例如,'large')。
- labelcolor颜色
刻度标签颜色。
- labelfontfamily字符串
刻度标签字体。
- colors颜色
刻度线颜色和标签颜色。
- zorder浮点数
刻度线和标签的 Z 顺序。
- bottom, top, left, right布尔值
是否绘制相应的刻度线。
- labelbottom, labeltop, labelleft, labelright布尔值
是否绘制相应的刻度标签。
- labelrotation浮点数
刻度标签旋转角度
- grid_color颜色
网格线颜色。
- grid_alpha浮点数
网格线透明度:0(完全透明)到 1(完全不透明)。
- grid_linewidth浮点数
网格线宽度(单位:点)。
- grid_linestyle字符串
任何有效的
Line2D
线型规范。
备注
注意
这是 pyplot 包装器,用于
axes.Axes.tick_params
。示例
ax.tick_params(direction='out', length=6, width=2, colors='r', grid_color='r', grid_alpha=0.5)
这将使所有主刻度线变为红色,指向框外,尺寸为 6 点乘 2 点。刻度标签也将是红色。网格线将是红色且半透明的。