控制FloatingSubplot的位置和大小

时间:2019-06-26 13:53:13

标签: python matplotlib

我想生成一个Python 3.6+ Matplolib图像,该图像是不同轴的拼凑而成。我在定位FloatingSubplot轴时遇到困难

我想使用7个不同的轴,即包含信息的矩形区域。主轴是极坐标图(泰勒图),位于中心,并被其他信息轴包围。

对于极坐标图,我将轴创建为

import mpl_toolkits.axisartist.floating_axes as FA
ax = FA.FloatingSubplot(fig, rect2, grid_helper=ghelper)
fig.add_subplot(ax)

其中rect2使用子图表示法,例如121、111、221。

如果我需要按常规象限模式划分图形,则子图表示法很好,但我希望更精确地控制通过fig.add_axes获得的轴定位,该轴允许您指定位置(xywh)矩形,例如[ 0.05、0.08、0.75,.21]。

即。我正在寻找一个fig.add_axes,它同时包含xywh位置和一个预先创建的轴。或者是在FloatingSubplot上采用xywh位置元组的方法。

是否存在这种方法? 有什么建议可以解决这个问题吗?

0 个答案:

没有答案