要在Mat
pl
otlib中为折线图添加数据标签,可以使用
pl
t.annotate()
函数
和for循环对每个数据点进行迭代。
示例代码如下:
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [5, 7, 2, 8, 6]
fig, ax = plt.subplots()
ax.plot(x, y)
for i, j in zip(x, y):
ax.annotate(str(j), xy=(i, j))
plt.show()
这个示例代码创建一个包含5个数据点的折线图,并使用for循环为每个数据点添加数据标签。其中,zip()函数可以将x和y中的数据成对迭代。
运行该代码将生成一个带有数据标签的折线图。