Matplotlib 是一个 Python 的 2D 绘图库,它能够生成高质量的图形。下面是一些基本步骤,帮助你开始使用 Matplotlib。

安装 Matplotlib

首先,确保你已经安装了 Matplotlib。可以使用 pip 命令进行安装:

pip install matplotlib

创建基础图表

以下是一个简单的示例,展示如何使用 Matplotlib 创建一个基本的线图:

import matplotlib.pyplot as plt

# 准备数据
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]

# 创建图表
plt.plot(x, y)

# 添加标题和坐标轴标签
plt.title('基本线图')
plt.xlabel('X 轴')
plt.ylabel('Y 轴')

# 显示图表
plt.show()

读取数据

Matplotlib 支持多种数据格式,包括 CSV、JSON、数据库等。以下是一个读取 CSV 文件的示例:

import matplotlib.pyplot as plt
import pandas as pd

# 读取 CSV 文件
data = pd.read_csv('data.csv')

# 绘制图表
plt.plot(data['x'], data['y'])

# 显示图表
plt.show()

高级功能

Matplotlib 提供了丰富的功能,包括:

  • 多图布局:使用 plt.subplots() 创建复合图表。
  • 交互式图表:使用 matplotlib.widgets 模块创建交互式图表。
  • 图形样式:通过 plt.style.use() 使用不同的图形样式。

更多信息,请访问 Matplotlib 官方文档

图片示例

下面是一个使用 Matplotlib 绘制的简单散点图:

散点图

希望这个教程能帮助你入门 Matplotlib。更多高级内容,请继续学习 Matplotlib 教程