跳转到主要内容

精确间隔的子图

项目描述

该模块的目的是在matplotlib中轻松制作单面板或多面板图,具有严格的尺寸约束。例如,你可能希望制作一个恰好适合论文专栏的图,无需缩放,并且希望面板尽可能大,但保留固定的宽高比(高度除以宽度)。也许你的某些(或全部)面板需要伴随色彩条。使用现成的matplotlib工具实际上相当复杂。

内部,此模块使用灵活的[cite]matplotlib AxesGrid工具包](https://matplotlib.net.cn/2.0.2/mpl_toolkits/axes_grid/users/overview.html#axes-grid1), 以及一些额外的逻辑,以实现具有精确填充和色彩条尺寸的这类尺寸约束面板图。

另一个具有类似动机的项目是[panel-plots]( https://github.com/ajdawson/panel-plots); 然而,它不支持向尺寸约束图添加色彩条。该实现中的一个部分启发了这里的部分实现,那就是能够添加用户可设置的填充到图边缘(为坐标轴刻度、刻度标签和标签添加空间)。这消除了保存图时使用bbox_inches=’tight’的需求,并确保你的图尺寸正好符合你的需求。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

faceted-0.2.1.tar.gz (12.8 kB 查看哈希值)

上传时间 源代码

构建分发

faceted-0.2.1-py2.py3-none-any.whl (11.9 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者