首页 > 解决方案 > 删除 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"
]

标签: rplotly

解决方案


尝试在配置中使用 modeBarButtonsToRemove:

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

这是你的想法吗?


推荐阅读