【发布时间】:2020-07-11 18:06:16
【问题描述】:
我没有找到在绘图上禁用鼠标光标缩放模式的参数。这很糟糕,因为当您在手机上拖动手指时,缩放会增加。利用这个问题,我想从情节中删除所有按钮,只留下下载图像的按钮。
【问题讨论】:
我没有找到在绘图上禁用鼠标光标缩放模式的参数。这很糟糕,因为当您在手机上拖动手指时,缩放会增加。利用这个问题,我想从情节中删除所有按钮,只留下下载图像的按钮。
【问题讨论】:
您可以做很多事情! plotly 中的按钮行称为“模式栏”,您可以将其完全删除,或从中删除特定按钮:
plot_ly() %>%
config(modeBarButtonsToRemove = c("zoomIn2d", "zoomOut2d"))
更多详情请看书Interactive web-based data visualization with R, plotly, and shiny。
(很遗憾,Documentation 非常简短。)
如果您不仅要禁用按钮,还要完全禁用缩放,请使用 layout() 和 xaxis 和 yaxis 参数通过 fixedrange 设置固定轴范围(注意它必须是一个列表):
library(plotly)
plot_ly(x = 1:10,y = 1:10) %>%
layout(xaxis = list(fixedrange = TRUE), yaxis = list(fixedrange = TRUE))