matplotlib组共享轴
问题描述:
使用matplotlib,似乎设置sharex
或sharey
轴参数sub_plot创建(add_subplot()
,subplot()
,subplots()
)期间的唯一时间。对于axes
类,有一些获取坐标轴共享的方法(get_shared_x_axes()
,get_shared_y_axes()
),但没有设置共享的相应方法。也许这是一个API监督,或者它可能不符合体系结构。matplotlib组共享轴
有没有办法改变共享轴参数?
对于那些问为什么:我动态地使用图的矩阵,并可以使用视图限制来控制它,但它似乎可以有一个更简单的方法,并打开/关闭共享和使用自动缩放是吧。
谢谢。
答
刚才提到的是,在创建轴之后共享轴的方法现在已经存在。对于两轴ax1
和ax2
可以使用
ax1.get_shared_x_axes().join(ax1, ax2)
可能重复[如何在创建两个子图后共享x轴?](http://stackoverflow.com/questions/42973223/how-share-x-axis-of-two-subplots-after-they - 被创造) – endolith