MEP15:仅在为一个轴指定限制时修复轴自动缩放#
状态#
讨论
分支和拉取请求#
到目前为止没有。
摘要#
详细说明#
当仅为一个轴指定二维图的轴限制时(通过set_xlim
或
set_ylim
),matplotlib 当前不会重新缩放另一个轴。结果是显示的曲线或符号可能被压缩到可用区域的一小部分,因此最终绘图传达的信息比使用适当的轴缩放时要少得多。
提议的行为更改将使 matplotlib 仅使用位于指定限制的轴的限制范围内的数据来选择剩余轴的比例。
实施#
我对 matplotlib 的内部知识知之甚少,无法提出实施建议。
向后兼容性#
从软件接口的角度来看,向后兼容性不会中断。一些输出会有所不同,但如果用户真的想要以前的行为,他/她可以通过覆盖两个轴的轴缩放来实现这一点。
替代方案#
我能看到的唯一选择是维持现状。