Matplotlib 绘图线学习笔记
Matplotlib 是 Python 中最流行的绘图库之一,它提供了丰富的绘图功能来可视化数据。
绘制线
在 Matplotlib 中,我们可以使用 plot()
函数来绘制线。下面是一个简单的例子:
pythonCopy Codeimport 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 Codeplt.plot(x, y, color='red', linewidth=2.0, linestyle='--', alpha=0.5)
关于 plot()
函数的更多用法,请查看官方文档。
多线绘图
我们还可以在同一个图中同时绘制多条线。例如,假设我们想要绘制正弦和余弦函数的图像,我们可以使用以下代码:
pythonCopy Codex = 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()
函数绘制线图,以及如何在同一个图中绘制多条线。