教程#
本页包含更多使用 Matplotlib 的深入指南。它分为初级、中级和高级部分,以及涵盖特定主题的部分。
如需更简短的示例,请参阅我们的示例页面。您还可以在我们的用户指南中找到外部资源和常见问题解答。
介绍#
这些教程涵盖了使用 Matplotlib 创建可视化的基础知识,以及有效使用该包的一些最佳实践。
中级#
这些教程涵盖了 Matplotlib 中一些更复杂的类和函数。它们对于特定的自定义和复杂的可视化很有用。
高级#
这些教程涵盖了有经验的 Matplotlib 用户和开发人员的高级主题。
颜色#
Matplotlib 支持使用各种颜色和颜色图来可视化信息。这些教程涵盖了这些颜色图的外观、如何创建自己的颜色图以及如何为您的用例自定义颜色图的基础知识。
有关更多信息,请参见示例页面。
指定颜色
自定义颜色条教程
在 Matplotlib 中创建颜色图
颜色图归一化
在 Matplotlib 中选择颜色图
临时#
这些教程涵盖了任何复杂性的提议 API。这些是为了记录我们已发布的功能,但希望在提交之前获得用户反馈。请看一下,尝试一下,然后给我们关于gitter、discourse或邮件列表的反馈!但是请注意,我们可能会在后续版本中更改 API 而不会发出警告。
复杂的语义图形构成
文字#
matplotlib 具有广泛的文本支持,包括对数学表达式的支持、对光栅和矢量输出的 truetype 支持、具有任意旋转的换行符分隔文本以及 Unicode 支持。这些教程涵盖了在 Matplotlib 中处理文本的基础知识。
Matplotlib 图中的文本
文本属性和布局
注释
写数学表达式
通过 pgf 后端使用 XeLaTeX/LuaLaTeX 进行文本渲染
通过 pgf 后端使用 XeLaTeX/LuaLaTeX 进行文本渲染
使用 LaTeX 进行文本渲染
工具包#
这些教程涵盖了旨在扩展 Matplotlib 功能以实现特定目标的工具包。
mpl_toolkits.axes_grid1 概述
axisartist 工具包概述
mplot3d 工具包