将配置模式添加到Plotly.Py offline - modebar

时间:2016-04-11 16:51:31

标签: python plotly

Plotly.js包含配置ModeBar所需的所有参数,允许用户从显示栏中取走选项(例如在线编辑图形的链接)。但是,这似乎没有在Plotly.py API中实现。在js版本中:

Plotly.newPlot('myDiv', data, layout, {displayModeBar: false}); 完全删除模式栏  Plotly.newPlot('myDiv', data, layout, {displaylogo: false}, {modeBarButtonsToRemove: ['sendDataToCloud','hoverCompareCartesian']})允许用户指定每个按钮以删除我想要实施的按钮。

我已编辑此内容,因为我找到了解决方法...请参阅下面发布的答案。对于那些有其他参数的人来说,它们可以派上用场。

2 个答案:

答案 0 :(得分:6)

这是紧凑的代码。没有必要在变通方法中。

plot(figure, filename='my_chart.html', show_link=False,
     config=dict(displaylogo=False,
                 modeBarButtonsToRemove=['sendDataToCloud']))

答案 1 :(得分:0)

很酷的解决方法。这里有PR:chrome.tabs。 然而,在实施方面存在一些争议,因此尚未合并。