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