matplotlib.axes.Axes.set_yticks#

Axes.set_yticks(ticks, labels=None, *, minor=False, **kwargs)[source]#

设置 y 轴的刻度位置,并可选地设置刻度标签。

如果需要,轴的视图限制会扩展,以便所有给定的刻度都可见。

参数:
ticks一维类数组

刻度位置数组(浮点数或坐标轴单位)。原有的 Locator 将被替换为 FixedLocator

传递一个空列表(set_yticks([]))以移除所有刻度。

某些刻度格式化器不会对任意刻度位置进行标注;例如,对数格式化器默认仅对十进制刻度进行标注。在此类情况下,你可以使用 Axis.set_major_formatter 显式设置坐标轴的格式化器,或者自行提供已格式化的 labels

labels字符串列表, 可选

ticks 中每个位置对应的刻度标签;必须与 ticks 长度相同。如果设置了该参数,标签将通过 FixedFormatter 原样使用。如果未设置,标签将使用坐标轴的刻度 Formatter 生成。

minor布尔值,默认为:False

如果为 False,则只设置主刻度;如果为 True,则只设置次刻度。

**kwargs

标签的 Text 属性。仅当你传入 labels 时才允许使用这些属性。在其他情况下,请使用 tick_params

备注

视图限制的强制性扩展是有意为之的设计选择,以防止出现刻度不可见的意外。如果您需要其他限制,应在设置刻度后显式设置限制。

使用 matplotlib.axes.Axes.set_yticks 的示例#

带标签的条形图

带标签的条形图

断裂水平条

断裂水平条

流线图

流线图

带注释的热力图

带注释的热力图

功率谱密度 (PSD)

功率谱密度 (PSD)

以编程方式控制子图调整

以编程方式控制子图调整

对数刻度

对数刻度

使用 TeX 渲染数学方程

使用 TeX 渲染数学方程

命名颜色序列

命名颜色序列

作为颜色条的直方图

作为颜色条的直方图

在不同平面创建二维条形图

在不同平面创建二维条形图

使用 axes_grid 为 Y 轴标签腾出空间

使用 axes_grid 为 Y 轴标签腾出空间

使用可定位坐标轴将直方图对齐散点图

使用可定位坐标轴将直方图对齐散点图

刻度标签对齐

刻度标签对齐

刻度标签方向

刻度标签方向

雨模拟

雨模拟

Matplotlib 解链

Matplotlib 解链

曲线下面积的积分

曲线下面积的积分

着色和功率归一化渲染

着色和功率归一化渲染

XKCD

XKCD

SkewT-logP 图:使用变换和自定义投影

SkewT-logP 图:使用变换和自定义投影

坐标轴刻度

坐标轴刻度