工具程序

工具箱是扩展matplotlib的特定于应用程序的函数的集合。

mplot3d

mpl_toolkits.mplot3d 提供一些基本的三维绘图(散点、曲面、线、网格)工具。虽然不是最快或功能最齐全的3D库,但它附带了Matplotlib,因此对于某些用例来说,它可能是一个重量更轻的解决方案。签出 mplot3d tutorial 更多信息。

../../_images/sphx_glr_contourf3d_2_001.png

Matplotlib轴网格1工具包

Mat普特利布 mpl_toolkits.axes_grid1 工具箱是帮助类的集合,以便于在matplotlib中显示多个图像。Matplotlib中的Aspect参数可以调整单个轴的位置,而axes-grid1工具包提供了一个框架,可以根据多个轴的各个方面来调整它们的位置。

什么是轴网格1工具包? 有关轴网格1的使用指南。

../../_images/sphx_glr_demo_axes_grid_001.png

The submodules of the axes_grid1 API are:

axes_grid1.anchored_artists 
axes_grid1.axes_divider  辅助类,用于在绘图时调整多个轴的位置。
axes_grid1.axes_grid 
axes_grid1.axes_rgb 
axes_grid1.axes_size  提供将与AxesDivider类(或其他类)一起使用的简单单元类,以确定每个轴的大小。
axes_grid1.colorbar  带两个类和一个函数的颜色条工具包:
axes_grid1.inset_locator  用于创建或放置插入轴的函数和对象的集合。
axes_grid1.mpl_axes 
axes_grid1.parasite_axes 

Matplotlib Axisartist工具包

这个 斧头艺术家 命名空间包含派生的轴实现( mpl_toolkits.axisartist.Axes )最大的区别是负责绘制轴线、刻度线、刻度线标签和轴标签的艺术家与MPL的轴类分离。这一变化是强烈的动机支持曲线网格。

您可以在 斧头艺术家 用户指南。

../../_images/sphx_glr_demo_curvelinear_grid_001.png

Axisartist API的子模块为:

axisartist.angle_helper 
axisartist.axes_divider 
axisartist.axes_grid 
axisartist.axes_rgb 
axisartist.axis_artist  axis_artist.py模块提供与轴相关的艺术家。
axisartist.axisline_style 
axisartist.axislines  axislines包括对axis类的修改实现。
axisartist.clip_path 
axisartist.floating_axes  曲线网格的实验支撑。
axisartist.grid_finder 
axisartist.grid_helper_curvelinear  曲线网格的实验支撑。
axisartist.parasite_axes 

Matplotlib轴网格工具包

注解

AxesGrid工具包自0.99版以来一直是Matplotlib的一部分。最初,工具箱有一个单一的名称空间 axes_grid . 在较新的版本中,工具箱分为两个单独的名称空间( axes_grid1斧头艺术家 )同时 axes_grid 命名空间是为了向后兼容而维护的,使用 axes_grid1斧头艺术家 建议。关于 axes_gridprevious version of the docs .