r - 如何自定义或显示模式栏?

标签 r ggplot2 plotly

我想自定义模式栏(在右上角),以便仅保留“缩放”,“平移”,“框选择”,“放大”和“缩小”。如果不可能,我更喜欢显示模式栏。

这里的图形和代码:
enter image description here

x <- c(1:15)
y <- c(1:15)
xy <- as.data.frame(cbind(x,y))
example <- ggplot(data = xy,aes(x = x,y = y))+geom_line()
ggplotly(example)


谢谢你的帮助

最佳答案

使用您的示例:

x <- c(1:15)
y <- c(1:15)
xy <- as.data.frame(cbind(x,y))
example <- ggplot(data = xy,aes(x = x,y = y))+geom_line()

ggplotly(example) %>% config(displaylogo = FALSE,
modeBarButtonsToRemove = list(
    'sendDataToCloud',
    'toImage',
    'autoScale2d',
    'resetScale2d',
    'hoverClosestCartesian',
    'hoverCompareCartesian'
))


Example output

其他选项包括:“ zoom2d”,“ pan2d”,“ select2d”,“ lasso2d”,“ zoomIn2d”和“ zoomOut2d”

关于r - 如何自定义或显示模式栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37437808/

相关文章:

python - 将我的离线绘图保存为本地 html 文件

python - 如何使用 Plotly 创建垂直滚动条?

r - 即使修改数据后,如何使用plotly为选定的点返回相同的event_data信息

r - 在行内的顺序中调整很少的频率来计算频率

r - 在 R 中将箱线图与直方图组合/叠加

在 Shiny 的数据表中渲染图像

从 R 中使用 ggplot2 制作的多个箱线图中完全删除异常值并以扩展格式显示箱线图

R ggplot - 如何在条形图上方旋转计数

r - 使用 stringr 查找另一个单词附近的单词

r - 如何使用 rpy2 更改数据框的列名