当先锋百科网

首页 1 2 3 4 5 6 7

Python 是一门功能强大的编程语言,它能够用于各种各样的数据分析任务。其中之一便是制作折线面积图。下面将展示如何使用 Python 制作折线面积图。

import matplotlib.pyplot as plt
# 数据
x = [1, 2, 3, 4, 5]
y = [10, 5, 7, 8, 12]
# 绘制折线图
plt.plot(x, y)
# 绘制面积图
plt.fill_between(x, y, 0, alpha=0.2)
# 添加标题和标签
plt.title('折线面积图')
plt.xlabel('X 轴')
plt.ylabel('Y 轴')
# 显示图形
plt.show()

以上代码中,首先我们需要导入matplotlib.pyplot库。然后,我们定义了两个列表xy,用于存储数据。接着,使用plt.plot()方法绘制了折线图。

接下来,我们使用plt.fill_between()方法绘制面积图。该方法有四个参数:

  • 第一个参数是 x 轴数据。
  • 第二个参数是 y 轴数据。
  • 第三个参数是 Y 轴下限。
  • 第四个参数是透明度 alpha(可选参数,默认值为 1.0)。

最后,我们添加了标题和标签,并使用plt.show()方法显示图形。