Вы можете многое сделать! Строка кнопок в plotly
называется «панелью режимов», и вы можете удалить ее полностью или удалить из нее определенные c кнопки:
plot_ly() %>%
config(modeBarButtonsToRemove = c("zoomIn2d", "zoomOut2d"))
Подробнее см. В книге Интерактивный веб- визуализация данных на основе R, плотно и блестяще .
( Документация , к сожалению, очень краткая.)
Если вы хотите не только отключить кнопки, но и также, чтобы полностью отключить масштабирование, используйте layout()
с аргументами xaxis
и yaxis
, чтобы зафиксировать диапазон оси настройками fixedrange
(обратите внимание, что это должен быть список):
library(plotly)
plot_ly(x = 1:10,y = 1:10) %>%
layout(xaxis = list(fixedrange = TRUE), yaxis = list(fixedrange = TRUE))
См. xaxis и yaxis документация по масштабированию.