在 Python 中绘制线

17 Mar 2025 | 6 分钟阅读

Python 的 Matplotlib 模块用于数据可视化。pyplot 是一组方法,它是 matplotlib 的一个子模块,有助于创建各种图表。折线图在不同的坐标轴上显示两个数据集 X 和 Y 之间的关系。在这里,我们将介绍一些 Python 折线图的示例。

简单的折线图

要开始使用绘图方法,请导入 Matplotlib.pyplot 库。如有必要,也请导入 Numpy 模块。然后指定 x 和 y 数据点。

代码

输出

Plot Line in Python

如顶部的输出图像所示,x 轴和 y 轴没有标记,因为标记是基于识别图形的尺寸。在接下来的示例中,我们将演示如何添加轴标签和在图中进行标识。

代码

输出

Plot Line in Python

多个图表

我们可以使用 pyplot.figure() 方法在同一容器中显示多个图表。这将使我们能够比较多个图表并管理图形的外观和感觉。

代码

输出

Plot Line in Python

虚线

点可以表示线,如下面的插图所示。使用 scatter(x,y) 技术而不是 plot(x,y)。该图也可以使用 scatter(x,y) 函数绘制点(随机)。

代码

输出

Plot Line in Python

线刻度

我们可以更改图形的刻度。自定义它们的颜色或将它们放置在 y 轴上。该线具有称为 alpha 值的透明度级别,并且可以更改厚度。

代码

输出

Plot Line in Python

带渐近线的图

折线图可以包含渐近线。使用 plt.annotate 来完成。下面的图也包含一条虚线。要了解程序的工作原理,请尝试一下。

代码

输出

Plot Line in Python

带文本比例的线

不一定需要使用数值刻度。下面的示例中的文本元素也可以出现在刻度中。我们只需将文本值列表传递给 plt.yticks()。然后使用 y 轴显示这些数据。

代码

输出

Plot Line in Python

同一轴上的多个图

在这里,我们将看到如何在同一轴上添加 2 个图。

代码

输出

Plot Line in Python