📅  最后修改于: 2023-12-03 15:34:23.793000             🧑  作者: Mango
Matplotlib
是一个 Python 数据可视化库,提供了一种相对简单的方式来创建各种专业水平的图表,从而更方便地进行数据分析。pyplot
模块是 matplotlib 中最常用的模块,它为绘图提供了各种便捷的函数。
yticks()
函数是 Matplotlib
中 pyplot
模块的一个函数。它用于设置图表 y 轴的刻度、标签和刻度位置等相关属性。
matplotlib.pyplot.yticks(ticks=None, labels=None, **kwargs)
ticks
: 数组类型或 None。用于设置刻度的位置。labels
: 数组类型或 None。用于设置刻度的标签。**kwargs
: 任意个关键字参数。用于设置其他属性,如字体大小、颜色等。yticks()
函数会返回一个元组。其中包含:
locs
:数组类型。用于设置 y 轴刻度的位置。labels
:用于设置 y 轴刻度的标签。import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.arange(0, 10, 0.1)
y = np.sin(x)
# 绘制图表
fig, ax = plt.subplots()
ax.plot(x, y)
# 设置刻度
ticks = [-1, 0, 1]
labels = ['Min', 'Mid', 'Max']
plt.yticks(ticks, labels)
plt.show()
上述实例代码中,我们先是创建了一个 sin 曲线数据,然后通过 yticks()
函数设置创建 y轴刻度。其中,ticks 参数指定了 y 轴刻度的位置,labels 参数指定了 y 轴刻度显示的标签。
此外,yticks()
函数还可以通过其他参数设置刻度的大小、颜色等等。例如:
plt.yticks(fontsize=14, color='blue')
上述代码中,设置了 y 轴刻度字体的大小为 14,颜色为蓝色。