[英]How to disable the zoom of a plotly chart in R?
我没有在 plotly 图表上找到禁用鼠标 cursor 缩放模式的参数。 这很糟糕,因为当您在手机上拖动手指时,缩放会增加。 利用这个问题,我想从 plotly 中删除所有按钮,只留下下载图像的按钮。
你可以做很多事情! plotly
中的按钮线称为“模式栏”,您可以将其完全删除,或从中删除特定按钮:
plot_ly() %>%
config(modeBarButtonsToRemove = c("zoomIn2d", "zoomOut2d"))
在使用 R、plotly 和 shiny 的基于 Web 的数据可视化一书中查看更多详细信息。
(不幸的是, 文档非常简短。)
如果您不仅要禁用按钮,还要完全禁用缩放,请使用layout()
与xaxis
和yaxis
fixedrange
通过固定范围设置固定轴范围(注意它必须是一个列表):
library(plotly)
plot_ly(x = 1:10,y = 1:10) %>%
layout(xaxis = list(fixedrange = TRUE), yaxis = list(fixedrange = TRUE))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.