Matplotlib 绘图线学习笔记

Matplotlib 是 Python 中最流行的绘图库之一,它提供了丰富的绘图功能来可视化数据。

绘制线

在 Matplotlib 中,我们可以使用 plot() 函数来绘制线。下面是一个简单的例子:

pythonCopy Code
import matplotlib.pyplot as plt import numpy as np x = np.linspace(-np.pi, np.pi, 256, endpoint=True) y = np.sin(x) plt.plot(x, y) plt.show()

上面的代码将会绘制一个正弦函数的图像。我们先使用 linspace() 函数创建一个包含 256 个点的数组,然后计算正弦函数的值,并使用 plot() 函数绘制。

我们可以通过修改 plot() 函数的参数来调整线条的样式。例如,我们可以使用以下代码更变线条的颜色、宽度、线型和透明度:

pythonCopy Code
plt.plot(x, y, color='red', linewidth=2.0, linestyle='--', alpha=0.5)

关于 plot() 函数的更多用法,请查看官方文档。

多线绘图

我们还可以在同一个图中同时绘制多条线。例如,假设我们想要绘制正弦和余弦函数的图像,我们可以使用以下代码:

pythonCopy Code
x = np.linspace(-np.pi, np.pi, 256, endpoint=True) y_sin = np.sin(x) y_cos = np.cos(x) plt.plot(x, y_sin, color='red', linewidth=2.0, linestyle='--', alpha=0.5) plt.plot(x, y_cos, color='blue', linewidth=2.0, linestyle='-', alpha=0.5) plt.show()

上面的代码将会在同一个图中绘制正弦和余弦函数的图像,并使用不同颜色、线型和透明度。

结论

Matplotlib 是一个强大的绘图库,它提供了丰富的功能来可视化数据。在本篇文章中,我们学习了如何使用 plot() 函数绘制线图,以及如何在同一个图中绘制多条线。