Python Matplotlib 生成两类数据的折线图
折线图是一种常见的数据可视化方式,可以用于显示时间序列数据或者连续数据的趋势。下面是生成两类数据的折线图的示例代码:
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() # 显示图表
运行上述代码,可得到一个包含两类数据的折线图,如下图所示:

其中,蓝色曲线代表第一类数据,红色曲线代表第二类数据,图例显示了两条曲线的标签。可以看出,两类数据的趋势是不同的,用折线图可以直观地比较它们的差异。
原文地址: https://www.cveoy.top/t/topic/mQoR 著作权归作者所有。请勿转载和采集!