2013-06-26 39 views
12

使用matplotlib,似乎设置sharexsharey轴参数sub_plot创建(add_subplot()subplot()subplots())期间的唯一时间。对于axes类,有一些获取坐标轴共享的方法(get_shared_x_axes()get_shared_y_axes()),但没有设置共享的相应方法。也许这是一个API监督,或者它可能不符合体系结构。matplotlib组共享轴

有没有办法改变共享轴参数?

对于那些问为什么:我动态地使用图的矩阵,并可以使用视图限制来控制它,但它似乎可以有一个更简单的方法,并打开/关闭共享和使用自动缩放是吧。

谢谢。

+1

可能重复[如何在创建两个子图后共享x轴?](http://stackoverflow.com/questions/42973223/how-share-x-axis-of-two-subplots-after-they - 被创造) – endolith

回答

4

答案是设置共享轴的方式是共享两个轴的一些内部状态。获得正确的代码是非常棘手的,代码在库中不存在(即链接和非链接)。

查看此PR正在进行的非连接轴工作。帮助测试和开发这个功能,将不胜感激。

+0

然而公关是死的... –

+1

@ kawing-chiu只是休眠,任何兴趣在采摘它? – tacaswell