散点图是一种常用的数据可视化方式,它能够直观地展示两个变量之间的关系。Matplotlib 是 Python 中一个强大的绘图库,可以轻松绘制各种图表,包括散点图。以下是一个简单的教程,帮助你使用 Matplotlib 绘制散点图。
基础概念
在绘制散点图之前,我们需要了解一些基本概念:
- x轴:表示一个变量的值。
- y轴:表示另一个变量的值。
- 散点:在坐标系中,每个散点代表一个数据点。
示例数据
假设我们有一组数据,表示某城市不同月份的气温和降雨量:
月份 | 气温 (°C) | 降雨量 (mm) |
---|---|---|
1 | 5 | 20 |
2 | 7 | 15 |
3 | 10 | 10 |
4 | 12 | 5 |
5 | 15 | 0 |
绘制散点图
以下是使用 Matplotlib 绘制散点图的代码示例:
import matplotlib.pyplot as plt
# 数据
months = [1, 2, 3, 4, 5]
temperatures = [5, 7, 10, 12, 15]
rainfall = [20, 15, 10, 5, 0]
# 绘制散点图
plt.scatter(months, temperatures, color='blue', label='气温')
plt.scatter(months, rainfall, color='red', label='降雨量')
# 添加标题和标签
plt.title('某城市气温与降雨量关系')
plt.xlabel('月份')
plt.ylabel('值')
# 显示图例
plt.legend()
# 显示图表
plt.show()
结果
运行上述代码后,你将看到一个散点图,其中蓝色散点代表气温,红色散点代表降雨量。
扩展阅读
想要了解更多关于 Matplotlib 的内容,可以访问我们的 Matplotlib 教程。
气温与降雨量关系图