gpt4 book ai didi

r - R 包传单中的全屏选项?

转载 作者:行者123 更新时间:2023-12-02 00:11:12 26 4
gpt4 key购买 nike

以下代码生成一个 Shiny 的应用程序,两次(几乎)相同的输出。一个使用包“rcharts”,另一个包“leaflet”

第一张 map 有一个全屏按钮。这可以在 leaflet() 包中使用吗?

library(shiny)
library(rCharts)
library(leaflet)

runApp(

## UI ####
list(ui = (basicPage(
headerPanel("tests"),
mainPanel(
chartOutput("map1", "leaflet"),
"some text...",
leafletOutput('map2')
)
)),

## server ####
server = function(input, output) {

output$map1 <- renderMap({
map1 <- Leaflet$new()
map1$fullScreen(TRUE)
map1$setView(c(39.603609, -8.415081), 10)
map1
})

output$map2 <- renderLeaflet({
leaflet() %>%
addTiles() %>%
setView(lng = -8.415081, lat = 39.603609, zoom = 10)
})
}
))

谢谢

最佳答案

对于 future 的读者

随包leaflet.extras您可以向 map 添加全屏控件。

library(leaflet)
library(leaflet.extras)
leaflet() %>%
addTiles() %>%
addFullscreenControl()

关于r - R 包传单中的全屏选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35004374/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com