删除某些配置选项

时间:2019-06-16 16:52:44

标签: r plotly

嗨,我想删除当我将鼠标悬停在图上时出现的配置选项(下载,缩放和平移)。我设法用

删除了平移和缩放
xaxis = list(fixedrange=TRUE),
             yaxis = list(fixedrange=TRUE))

但是下载呢?

    library(plotly)

p <- plot_ly(
  x = c("giraffes", "orangutans", "monkeys"),
  y = c(20, 14, 23),
  name = "SF Zoo",
  type = "bar"
)%>%layout(title = "Incidents per Category",
           xaxis = list(fixedrange=TRUE),
           yaxis = list(fixedrange=TRUE))%>%
  config(toImage=F,sendDataToCloud=F)

我尝试将这些选项设置为F,但是它不起作用

[
  "zoom2d", "pan2d", "select2d", "lasso2d", "zoomIn2d", "zoomOut2d", "autoScale2d", "resetScale2d",
  "hoverClosestCartesian", "hoverCompareCartesian",
  "zoom3d", "pan3d", "resetCameraDefault3d", "resetCameraLastSave3d", "hoverClosest3d",
  "orbitRotation", "tableRotation",
  "zoomInGeo", "zoomOutGeo", "resetGeo", "hoverClosestGeo",
  "toImage",
  "sendDataToCloud",
  "hoverClosestGl2d",
  "hoverClosestPie",
  "toggleHover",
  "resetViews",
  "toggleSpikelines",
  "resetViewMapbox"
]

1 个答案:

答案 0 :(得分:1)

尝试在配置中使用modeBarButtonsToRemove:

config(modeBarButtonsToRemove = list('toImage', 'sendDataToCloud'))

这是您的主意吗?