折线图是一种常见的数据可视化方式,可以用于显示时间序列数据或者连续数据的趋势。下面是生成两类数据的折线图的示例代码:

import matplotlib.pyplot as plt
import numpy as np

# 生成第一类数据
x1 = np.linspace(0, 10, 100)  # 生成100个0到10之间的数
y1 = np.sin(x1)  # 计算每个数的正弦值

# 生成第二类数据
x2 = np.linspace(0, 10, 100)
y2 = np.cos(x2)

# 绘制折线图
plt.plot(x1, y1, label='sin(x)')  # 绘制第一类数据的曲线,标签为'sin(x)'
plt.plot(x2, y2, label='cos(x)')  # 绘制第二类数据的曲线,标签为'cos(x)'
plt.xlabel('x')  # 设置x轴标签
plt.ylabel('y')  # 设置y轴标签
plt.title('Two Types of Data')  # 设置图表标题
plt.legend()  # 显示图例
plt.show()  # 显示图表

运行上述代码,可得到一个包含两类数据的折线图,如下图所示:

折线图示例

其中,蓝色曲线代表第一类数据,红色曲线代表第二类数据,图例显示了两条曲线的标签。可以看出,两类数据的趋势是不同的,用折线图可以直观地比较它们的差异。

Python Matplotlib 生成两类数据的折线图

原文地址: https://www.cveoy.top/t/topic/mQoR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录