Matplotlib 是 Python 中最流行的数据可视化库之一,用于创建高质量的静态、交互式和动画可视化。以下是一些基础教程,帮助您开始使用 Matplotlib。

安装 Matplotlib

在您的 Python 环境中安装 Matplotlib:

pip install matplotlib

基础图形

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

import matplotlib.pyplot as plt

# 数据
x = [0, 1, 2, 3, 4]
y = [0, 1, 4, 9, 16]

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

# 添加标题和标签
plt.title('简单的线图')
plt.xlabel('x 轴')
plt.ylabel('y 轴')

# 显示图形
plt.show()

高级功能

Matplotlib 提供了丰富的功能,例如自定义颜色、线条样式、标记等。

实际案例

以下是一个使用 Matplotlib 绘制饼图的例子。

# 数据
labels = ['苹果', '香蕉', '橙子', '梨']
sizes = [15, 30, 45, 10]

# 创建图形
fig1, ax1 = plt.subplots()

# 绘制饼图
ax1.pie(sizes, labels=labels, autopct='%1.1f%%')

# 等等...

matplotlib 图标