Python 3.x 平移时,Matplotlib归零棘延伸出轴

Python 3.x 平移时,Matplotlib归零棘延伸出轴,python-3.x,matplotlib,plot,axes,multiple-axes,Python 3.x,Matplotlib,Plot,Axes,Multiple Axes,我特别指的是通过matplotlib文档找到的脊椎放置示例代码 下面是我遇到的问题的图片: 通过使用平移工具,我已将“归零脊椎”绘图的左脊椎移动到其应绑定的轴之外,尽管网格和绘图仍保留在其bbox中。底部脊椎以及具有移动脊椎的任何其他绘图也会出现此问题。我尝试设置ax.spines['left']。设置为“clip\u on”(True),但无法更改任何内容 是否有任何方法可以调整示例代码,以确保脊椎不会显示在其各自的轴之外,类似于轴栅格或绘图?我能想到的解决这个问题的唯一其他方法是通过使用事

我特别指的是通过matplotlib文档找到的脊椎放置示例代码

下面是我遇到的问题的图片:

通过使用平移工具,我已将“归零脊椎”绘图的左脊椎移动到其应绑定的轴之外,尽管网格和绘图仍保留在其
bbox
中。底部脊椎以及具有移动脊椎的任何其他绘图也会出现此问题。我尝试设置
ax.spines['left']。设置为“clip\u on”(True)
,但无法更改任何内容

是否有任何方法可以调整示例代码,以确保脊椎不会显示在其各自的轴之外,类似于轴栅格或绘图?我能想到的解决这个问题的唯一其他方法是通过使用事件侦听器使脊椎动画化,并确保
ax.spines['left'].set_color(None)
每当脊椎在轴之外时,都使用事件侦听器,但我确信一定有一个我不知道的更简单的解决方案