示例#
有关我们提供的绘图方法的概述,请参阅 绘图类型
此页面包含示例绘图。单击任何图像以查看完整图像和源代码。
有关更长的教程,请参阅我们的 教程页面。您也可以在我们的 外部资源 和 常见问题解答 中找到 用户指南.
标记!
您也可以通过 标签 浏览示例库。
线、条和标记#
使用 fill_between 阴影显示由逻辑掩码定义的区域
图像、等高线和场#
子图、轴和图形#
图形标签:suptitle、supxlabel、supylabel
统计#
饼图和极坐标图#
文本、标签和注释#
颜色#
有关 Matplotlib 中可用的颜色映射的描述,请参阅 颜色映射教程.
形状和集合#
样式表#
Bayesian Methods for Hackers 样式表
模块 - pyplot#
模块 - axes_grid1#
模块 - axisartist#
展示#
动画#
事件处理#
Matplotlib 支持 事件处理,它使用与 GUI 无关的事件模型,因此您可以连接到 Matplotlib 事件,而无需了解 Matplotlib 最终将插入到哪个用户界面。这有两个优点:您编写的代码将更具可移植性,并且 Matplotlib 事件会注意到数据坐标空间和事件发生的轴,因此您不必弄乱低级变换详细信息才能从画布空间转换到数据空间。还包括对象拾取示例。
杂项#
3D 绘图#
使用 extend3d 选项在 3D 中绘制等高线(水平线)
刻度#
这些示例涵盖了 Matplotlib 中如何处理不同的刻度。
专业绘图#
脊柱#
刻度#
使用 ConciseDateFormatter 格式化日期刻度
单位#
这些示例涵盖了 Matplotlib 中单位的多种表示形式。
将 Matplotlib 嵌入图形用户界面#
您可以通过遵循此处提供的 embedding_in_SOMEGUI.py 示例,将 Matplotlib 直接嵌入用户界面应用程序中。目前 Matplotlib 支持 PyQt/PySide、PyGObject、Tkinter 和 wxPython。
将 Matplotlib 嵌入 GUI 时,您必须直接使用 Matplotlib API 而不是 pylab/pyplot 过程式界面,因此请查看 examples/api 目录以获取一些使用 API 的示例代码。
将 Matplotlib 嵌入 Web 应用程序服务器 (Flask)
小部件#
有关如何在 matplotlib 中编写原始但与 GUI 无关的小部件的示例