
Matplotlib绘制红色折线图并添加数据标签
Matplotlib绘制红色折线图并添加数据标签
在Matplotlib中绘制折线图时,要设置线条颜色为红色并添加数据标签,可以使用以下代码:
import matplotlib.pyplot as plt
# 假设有一组数据
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]
# 创建折线图
plt.plot(x, y, color='red') # 设置线条颜色为红色
# 添加数据标签
for i, txt in enumerate(y):
plt.annotate(txt, (x[i], y[i]))
# 显示图表
plt.show()
这段代码首先导入了matplotlib.pyplot
模块,然后定义了一组数据x
和y
。使用plt.plot()
函数绘制折线图,并设置color='red'
参数来将线条颜色设置为红色。接着,使用plt.annotate()
函数为每个数据点添加标签,其中x[i]
和y[i]
分别代表每个数据点的x坐标和y坐标,txt
是数据点的值。最后,plt.show()
函数用于显示图表。