如何在R中禁用绘图图表的缩放?

如何在R中禁用绘图图表的缩放?,r,plotly,R,Plotly,我没有找到一个参数来禁用绘图仪上鼠标光标的缩放模式。这是不好的,因为当你在手机上拖动手指时,变焦会增加。利用这个问题,我想删除plotly中的所有按钮,只留下下载图像的按钮。您可以做很多事情!plotly中的按钮行称为“modebar”,您可以将其完全删除,也可以从中删除特定的按钮: plot_ly() %>% config(modeBarButtonsToRemove = c("zoomIn2d", "zoomOut2d")) 请参阅本书中的

我没有找到一个参数来禁用绘图仪上鼠标光标的缩放模式。这是不好的,因为当你在手机上拖动手指时,变焦会增加。利用这个问题,我想删除plotly中的所有按钮,只留下下载图像的按钮。

您可以做很多事情!
plotly
中的按钮行称为“modebar”,您可以将其完全删除,也可以从中删除特定的按钮:

plot_ly() %>%
  config(modeBarButtonsToRemove = c("zoomIn2d", "zoomOut2d"))
请参阅本书中的更多详细信息

(不幸的是,它非常简短。)

如果您不仅要禁用按钮,还想完全禁用缩放,请使用带有
xaxis
yaxis
参数的
layout()
通过
fixedrange
设置来固定轴范围(注意,它必须是一个列表):


请参阅和文档以进行缩放。

请参阅:Petr,这只会忽略按钮,但光标上的缩放模式会继续…@IgorCobelo嗨Igor,哦,对不起,我的错误。我已经用一个禁用缩放的解决方案更新了答案,请参见和。。。希望这次能有所帮助:-)
library(plotly)

plot_ly(x = 1:10,y = 1:10) %>%
    layout(xaxis = list(fixedrange = TRUE), yaxis = list(fixedrange = TRUE))