代码之家  ›  专栏  ›  技术社区  ›  mbilyanov

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

  •  8
  • mbilyanov  · 技术社区  · 7 年前

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

    enter image description here

    4 回复  |  直到 7 年前
        1
  •  17
  •   J_Scholz    5 年前

    要禁用缩放和平移,需要设置: 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
  •  1
  •   Tires    7 年前

    我用禁用了它 layout.xaxis.rangeslider.visible = false

        3
  •  0
  •   Simeon Ikudabo    7 年前

    如果使用控制保存方法保存文件,我认为它会禁用缩放/平移功能。大约在10月份,我遇到了一个类似的问题,当我简单地保存图表时,缩放/平移功能消失了。如果有效,请告诉我。

        4
  •  0
  •   Anton    3 年前

    可以从栏中禁用单个按钮。

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

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