Matplotlib 是一个 Python 库,用于生成高质量的图形和图表。本教程将向您介绍如何使用 Matplotlib 创建基本的图表。
基础图表
折线图
折线图是一种用于显示数据随时间变化的图表。以下是如何创建一个简单的折线图的示例:
import matplotlib.pyplot as plt
x = [0, 1, 2, 3, 4, 5]
y = [0, 1, 4, 9, 16, 25]
plt.plot(x, y)
plt.title('简单折线图')
plt.xlabel('X 轴')
plt.ylabel('Y 轴')
plt.show()
散点图
散点图用于展示两个变量之间的关系。以下是一个散点图的例子:
import matplotlib.pyplot as plt
x = [0, 1, 2, 3, 4, 5]
y = [0, 1, 4, 9, 16, 25]
plt.scatter(x, y)
plt.title('散点图')
plt.xlabel('X 轴')
plt.ylabel('Y 轴')
plt.show()
高级特性
主题
Matplotlib 支持多种主题。以下是如何应用一个主题的示例:
plt.style.use('seaborn-darkgrid')
多图布局
有时,您可能需要在同一个窗口中显示多个图表。以下是如何创建一个多图布局的示例:
fig, axs = plt.subplots(2, 1)
axs[0].plot(x, y)
axs[0].set_title('第一张图')
axs[1].scatter(x, y)
axs[1].set_title('第二张图')
plt.tight_layout()
plt.show()
学习资源
想要了解更多关于 Matplotlib 的知识?请访问我们的 Matplotlib 教程页面。
Matplotlib 官方文档 也提供了丰富的资源和示例。
希望这个教程能帮助您入门 Matplotlib。🎉
[center]
[center]