我想自定義模式欄(右上角),以便保持「縮放」,「平移」,「框選」,「放大」和「縮小」。如果不可能,我更喜歡顯示模式欄。如何自定義或顯示modebar?
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)
謝謝大家幫忙
我想自定義模式欄(右上角),以便保持「縮放」,「平移」,「框選」,「放大」和「縮小」。如果不可能,我更喜歡顯示模式欄。如何自定義或顯示modebar?
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'
))
其他選項包括: 'zoom2d', 'pan2d', 'select2d', 'lasso2d',」 zoomIn2d'和'zoomOut2d'
任何想法,爲什麼這不工作了?我已經更新了幾次軟件包,正式發佈了你的文章,現在模式欄按鈕又回來了! – rrs
連接要刪除的按鈕,而不是創建列表。
對我來說,以下工作:
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 = c(
'sendDataToCloud',
'toImage',
'autoScale2d',
'resetScale2d',
'hoverClosestCartesian',
'hoverCompareCartesian'
))
我不認爲這是可能 – MLavoie
哦......因爲某些選項不能正常工作或者inappropriates所以我不能把它。但是,如果我沒有選擇,所以...謝謝 –