matplotlib.pyplot.yticks#

matplotlib.pyplot.yticks(ticks=None, labels=None, *, minor=False, **kwargs)[源]#

获取或设置y轴的当前刻度位置和标签。

不传入任何参数以返回当前值而不修改它们。

参数:
ticks类数组,可选

yticks位置列表。传入空列表会移除所有yticks。

labels类数组, 可选

要放置在给定ticks位置的标签。此参数只有在同时传入ticks时才能使用。

minor布尔值,默认为:False

如果False,获取/设置主刻度/标签;如果True,获取/设置次刻度/标签。

**kwargs

Text属性可用于控制标签的外观。

警告

这仅设置当前刻度的属性,只有在您传入ticks(从而得到一个固定刻度列表)或图形是静态的情况下才足够。

刻度不保证是持久的。各种操作可能会创建、删除和修改Tick实例。如果您进一步操作图形(包括在显示的图形上平移/缩放),这些设置可能会丢失,存在迫在眉睫的风险。

如果可能,请改用tick_params

返回:
locs

yticks位置列表。

labels

ylabel Text 对象列表。

备注

不带任何参数调用此函数(例如yticks())相当于在当前Axes上调用get_yticksget_yticklabels。带参数调用此函数相当于在当前Axes上调用set_yticksset_yticklabels

示例

>>> locs, labels = yticks()  # Get the current locations and labels.
>>> yticks(np.arange(0, 1, step=0.2))  # Set label locations.
>>> yticks(np.arange(3), ['Tom', 'Dick', 'Sue'])  # Set text labels.
>>> yticks([0, 1, 2], ['January', 'February', 'March'],
...        rotation=45)  # Set text labels and properties.
>>> yticks([])  # Disable yticks.

使用matplotlib.pyplot.yticks的示例#

表格演示

表格演示