在面板中组织matplotlib图表
项目描述
一个简单易用且易于理解的系统,用于使用matplotlib创建面板图。panel-plots软件包旨在轻松创建具有特定大小(面板大小或整体图形大小)的面板图,特别适合于需要准备特定大小的图像并确保字体大小一致和正确用于期刊文章的图表生成。
入门指南
panel-plots软件包只管理位置信息,其他所有内容都由您(和matplotlib)负责。一个简单的示例是创建一个指定总宽度的2x3面板图。记住,了解图表的宽度允许您选择与文档中相同的字体大小,并知道字体将会是相同的大小。
import matplotlib.pyplot as plt from panels import FigureSizeLocator loc = FigureSizeLocator(2, 3, figwidth=150, hsep=12, vsep=12, padleft=10, padright=10, padtop=10, padbottom=10) fig = plt.figure(figsize=loc.figsize) for i, pos in enumerate(loc.panel_position_iterator()): ax = fig.add_axes(pos) ax.plot([0, 1, 2], [3, 2, 1]) ax.set_title('Panel #{}'.format(i)) plt.show()
您可以使用PanelSizeLocator定位器指定单独面板的大小来进行类似操作。
项目详情
关闭
panel-plots-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5181c8c723b9ca6967c7135f7127b3c04a0b6ee7b39c7be69e26b5579f08b4f0 |
|
MD5 | cc1a7ddbe57ee8a0e847b445f444ad75 |
|
BLAKE2b-256 | 17736d4e94ff51e5a8bf5cdb5bf798dfad9f74a7b0912ce92d2eade3e6e600f6 |