Matplotlib:使用 Python 进行可视化
Matplotlib 是一个综合库,用于在 Python 中创建静态、动画和交互式可视化。Matplotlib 让简单的事情变得简单,让困难的事情成为可能。
- 创建 出版质量图。
- 制作 可以缩放、平移、更新的 交互式图形。
- 自定义 视觉风格和 布局。
- 导出为 多种文件格式。
- 嵌入 JupyterLab 和图形用户界面。
- 使用 基于 Matplotlib 构建 的丰富的第三方包。
消息
2022 年 9 月 16 日
Matplotlib 3.6.0 发布2022 年 5 月 2 日
Matplotlib 3.5.2 发布2022 年 2 月 17 日
Matplotlib 正在招聘!我们很高兴发布由NASA ROSES-OSTFL 2020拨款资助的为期 3 年的研究软件工程师职位。查看discourse 上的职位描述并通过TypeForm提交申请。
2021 年 12 月 11 日
Matplotlib 3.5.1 发布2021 年 9 月 15 日
Matplotlib 入选 NASA ROSES 资助2021 年 9 月 9 日
Matplotlib 获得 CZI EOSS Cycle 4 资助资源
加入我们的社区 discourse.matplotlib.org 以获得帮助、分享您的工作并讨论贡献和发展。
查看 StackOverflow上的 Matplotlib 标签。
在我们每月召集 Matplotlib 项目的新贡献者时与我们会面。在 Scientific Python订阅我们的 社区日历 以访问我们所有的社区会议。
与贡献 Matplotlib 相关的简短问题可能会发布在 gitter 频道上。
特定领域的工具
大量第三方包扩展和构建在 Matplotlib 功能上,包括几个更高级别的绘图接口(seaborn、HoloViews、ggplot,...),以及一个投影和映射工具包(Cartopy)。
更多特定领域的工具DNA 特征查看器
DNA Features Viewer is a Python library to visualize DNA features, e.g. from GenBank or Gff files, or Biopython SeqRecords.
DNA Features Viewerplotnine
plotnine is an implementation of a grammar of graphics in Python. The grammar allows users to compose plots by explicitly mapping data to the visual objects that make up the plot.
plotnine支持 Matplotlib
-
贡献
Matplotlib 是一个为用户维护的社区项目
您可以通过回答 有关话语的问题、报告错误或在 GitHub 上请求功能 或改进 文档和代码来提供帮助!
在 Discourse 上 加入我们 在 GitHub上加入我们 -
引用
Matplotlib 是 John Hunter (1968-2012) 和该项目的 许多贡献者努力开发的结果。
如果 Matplotlib 对导致科学出版物的项目做出贡献,请通过引用该项目来承认这项工作!
现成的引文 -
捐
如果您想在经济上支持 Matplotlib,您可以通过 在 GitHub 上赞助 Matplotlib或 通过NumFOCUS 进行(美国)免税捐赠 来捐赠。
GitHub 上的赞助商 捐赠给 Matplotlib