📜  在 Matplotlib 中绘制多行(1)

📅  最后修改于: 2023-12-03 15:23:13.400000             🧑  作者: Mango

在 Matplotlib 中绘制多行

Matlplotlib是一个Python中流行的绘图库,它能够轻松地绘制多行。在本文中,我们将学习如何使用Matplotlib绘制多行。

准备工作

在开始之前,我们需要安装Matplotlib,可以使用以下命令进行安装:

pip install matplotlib
绘制多行

Matplotlib支持多种图表类型,其中包括折线图,散点图和柱状图等等。在本文中,我们将使用折线图演示如何绘制多行。

我们将使用Numpy生成一些随机数据来绘制多行,代码如下:

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.xlabel('x')
plt.ylabel('y')
plt.title('Multiple Lines')
plt.legend()

# 显示图表
plt.show()

在代码中,我们使用了Numpy生成了一些随机数据,并分别绘制了三条线。我们还为每条线添加了标签,并使用plt.legend()添加每个标签。最后,我们使用plt.show()显示了图表。

输出结果如下:

multiple-lines

总结

Matplotlib是Python中最流行的绘图库之一,它能够轻松地绘制多行。在本文中,我们学习了如何使用Matplotlib绘制多行,同时还讲述了如何添加标签和图表标题等。