【发布时间】:2019-07-28 15:21:32
【问题描述】:
我有一个leaflet 映射,我希望选择从 A 的值切换到 B 的值。我能找到的每个示例都说使用 shiny 和 leaflet 以及所有这些示例包括以下内容:
ui <- fluidPage(
selectInput(inputId = "Data",
label = "Data",
choices = c("A","B"),
leafletProxy(outputId = "map") #or leafletOutput
))
但我不断收到错误提示
leafletProxy(或leafletOutput)不存在
。我该如何解决这个问题?我的传单是用 :
创建的mypal <- colorNumeric(palette = "viridis", domain = d$A)
leaflet() %>%
addProviderTiles("OpenStreetMap.Mapnik") %>%
setView(lat = 39.8283, lng = -98.5795, zoom = 4) %>%
addPolygons(data =
USA, stroke = TRUE, color='black', opacity=1, weight=.5, smoothFactor = 0.2, fillOpacity = 1,
fillColor = ~mypal(d$A),
popup = paste('<b>',d$state, "</b><br>A:", d$A) %>%
addLegend(position = "bottomleft", pal = mypal, values = d$A,
title = "A",
opacity = 1)
【问题讨论】:
标签: r shiny leaflet shinydashboard