使用matplotlib,设置sharex
或sharey
轴参数的时间似乎只有在创建子图期间(add_subplot()
,subplot()
,subplots()
)。对于axes
类,有获取轴共享的方法(get_shared_x_axes()
,get_shared_y_axes()
),但没有相应的设置共享的方法。也许这是一个API疏忽,或者它在架构上不适合。
是否有方法更改共享轴参数?
对于那些问原因的人来说:我正在动态地使用一个绘图矩阵,并且可以使用视图限制来控制它,但是似乎有一种更简单的方法,打开/关闭共享和使用自动缩放就可以了。
谢谢。
答案是共享轴的设置方式是共享两个轴的一些内部状态。这是一个有点棘手的权利和代码做它的飞行(链接和取消链接)还不存在的图书馆。
有关取消链接轴上正在进行的工作,请参见本PR。请帮助测试和开发此功能。
只是提到一个方法,共享轴后,他们创造了现在确实存在。对于两个轴
ax1
和ax2
,可以使用见How share x axis of two subplots after they are created?。
相关问题 更多 >
编程相关推荐