首页 > 解决方案 > Matplotlib 归零的刺在平移时伸出轴外

问题描述

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

这是我遇到的问题的图片:

通过使用平移工具,我已经将“归零的脊椎”图的左脊椎移到了它应该绑定的轴之外,尽管网格和图仍然在它们的bbox. 底部脊椎以及具有移动脊椎的任何其他绘图也会出现此问题。我尝试了设置ax.spines['left'].set_clip_on(True),但这并没有改变任何东西。

有没有办法调整示例代码以确保脊椎不会显示在它们各自的轴之外,类似于轴网格或绘图?我能想到的解决这个问题的唯一另一种方法是通过使用事件侦听器使脊椎动画并确保ax.spines['left'].set_color(None)每当脊椎在轴之外时bbox,但我确信必须有一个我不知道的更简单的解决方案。

标签: python-3.xmatplotlibplotaxesmultiple-axes

解决方案


推荐阅读