我在一个图中有多个子图。每个图的X轴是相同的变量(时间)。每个图上的Y轴都不同(代表的是Y轴,数据的大小都不同)。
我想要一种同时放大所有绘图上的时间刻度的方法。理想情况下,在其中一个图上使用矩形缩放工具,并让其他图相应地更改其X限制。对于所有这些,Y限制应保持不变。自动拟合数据以在Y方向上填充图是可以接受的。
(此问题几乎与堆栈溢出问题一
Matplotlib / Pyplot相同:如何将子图缩放在一起? (
MATLAB除外))
回答:
使用内置的
linkaxes函数,如下所示:
linkaxes([hAxes1,hAxes2,hAxes3], 'x'); 要进行更高级的链接(不仅限于x或y轴),请使用内置的
linkprop函数
更多&回答...