散点图是一种常用的数据可视化方式,它能够直观地展示两个变量之间的关系。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 教程

气温与降雨量关系图