Matplotlib 多条线
时间: 2023-07-28 08:09:52 浏览: 63
python matplotlib 绘制训练曲线 综合示例-平滑处理、图题设置、图例设置、字体大小、线条样式、颜色设置
5星 · 资源好评率100%
在 Matplotlib 中,可以通过将不同的数据传递给 `plot()` 函数来绘制多条线。以下是一个简单的例子:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.tan(x)
# 绘制图形
plt.plot(x, y1, label='sin(x)')
plt.plot(x, y2, label='cos(x)')
plt.plot(x, y3, label='tan(x)')
# 添加图例
plt.legend()
# 显示图形
plt.show()
```
在这个例子中,我们生成了三组数据,分别对应于正弦函数、余弦函数和正切函数。然后我们使用 `plot()` 函数分别将它们绘制出来,并在每个 `plot()` 函数中指定一个标签,用于后面添加图例。最后调用 `legend()` 函数添加图例,调用 `show()` 函数显示图形。
绘制多条线时,可以通过修改 `plot()` 函数中的参数来控制线条的样式,例如线条颜色、线宽、线型等。具体的参数可以参考 Matplotlib 的文档。
阅读全文