是否可以禁用plotly.py烛台图上的缩放/平移窗口?

问题描述 投票:0回答:4

我正在使用plotly.py 创建烛台图。我想要进行水平分割,并将烛台数据放在顶部分割中,将一些数据曲线放在底部分割中。我不需要平移和缩放,并且带有缩放/平移控件的烛台图的下部部分妨碍了我。

python plotly
4个回答
20
投票

要禁用缩放和平移,您需要设置:

layout.xaxis.fixedrange = true
layout.yaxis.fixedrange = true

要隐藏控件,您需要设置

displayModeBar = false

在 Python 中,这看起来像这样:

dcc.Graph(
    id='my-id',
    config={'displayModeBar': False},
   'layout': go.Layout(
       xaxis={'title': 'x-axis','fixedrange':True},
       yaxis={'title': 'y-axis','fixedrange':True})
)

2
投票

我用

layout.xaxis.rangeslider.visible = false

禁用了它

1
投票

可以禁用栏中的各个按钮。

请参阅有关

configuration
对象的 Plotly Python 文档:https://plotly.com/python/configuration-options/#removing-modebar-buttons

示例代码:

fig.show(config={ 'modeBarButtonsToRemove': ['zoom', 'pan'] })


0
投票

如果您使用控件保存方法保存文件,我认为它会禁用缩放/平移功能。十月份左右,我遇到了类似的问题,当我简单地保存图表时,缩放/平移功能就消失了。让我知道这是否有效。

© www.soinside.com 2019 - 2024. All rights reserved.