Matplotlib 是一个 Python 的绘图库,广泛用于数据可视化。以下是一些关于 Matplotlib 的基本介绍和用法。

基本用法

安装

首先,确保你已经安装了 Python 和 pip。然后,使用以下命令安装 Matplotlib:

pip install matplotlib

创建基础图表

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

import matplotlib.pyplot as plt


x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]

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

# 显示图表
plt.show()

图表样式

Matplotlib 提供了丰富的图表样式,你可以通过修改 plt.style.use() 函数来改变图表的样式。

plt.style.use('ggplot')

高级功能

子图

Matplotlib 允许你在一个图表中创建多个子图。以下是一个例子:

fig, axs = plt.subplots(2, 1)

# 子图 1
axs[0].plot(x, y)
axs[0].set_title('子图 1')

# 子图 2
axs[1].scatter(x, y)
axs[1].set_title('子图 2')

# 显示图表
plt.show()

注释和标签

你可以使用 plt.annotate() 函数为图表添加注释和标签。

plt.annotate('这是注释', xy=(1, 2), xytext=(3, 4), arrowprops=dict(facecolor='black', shrink=0.05))

扩展阅读

更多关于 Matplotlib 的信息,请访问我们的 Matplotlib 教程


Matplotlib 图表示例