带有 x 范围滑块的 Y 轴自动缩放
Posted
技术标签:
【中文标题】带有 x 范围滑块的 Y 轴自动缩放【英文标题】:Y-axis autoscaling with x-range sliders in plotly 【发布时间】:2018-10-22 09:19:47 【问题描述】:Afaik,使用 x 范围滑块时,y 轴无法自动缩放。 Y 范围是相对于整个 x 范围的 y 值选择的,并且在放大后不会改变。这对于波动时期的烛台图尤其烦人。当您使用 x-range 滑块放大时,您基本上会得到平坦的烛台,因为它们的波动只覆盖了初始范围的很小一部分。在做了一些研究之后,这里似乎取得了一些进展:https://github.com/plotly/plotly.js/pull/2364。任何人都知道 plotly.py 是否有可行的解决方案? 感谢您的宝贵时间。
【问题讨论】:
【参考方案1】:如果有帮助,我在 yaxis 上使用 fixedrange = False,以便能够手动缩放并将窗口调整到合适的 y 范围:
yaxis = dict(
fixedrange = False
)
【讨论】:
【参考方案2】:我能找到的唯一解决方案是移除滑块,然后您就可以使用常规缩放工具了。
layout = go.Layout(
xaxis = dict(
rangeslider = dict(
visible = False
)
)
)
【讨论】:
以上是关于带有 x 范围滑块的 Y 轴自动缩放的主要内容,如果未能解决你的问题,请参考以下文章