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
库。然后,我们定义了两个列表x
和y
,用于存储数据。接着,使用plt.plot()
方法绘制了折线图。
接下来,我们使用plt.fill_between()
方法绘制面积图。该方法有四个参数:
- 第一个参数是 x 轴数据。
- 第二个参数是 y 轴数据。
- 第三个参数是 Y 轴下限。
- 第四个参数是透明度 alpha(可选参数,默认值为 1.0)。
最后,我们添加了标题和标签,并使用plt.show()
方法显示图形。