小编Mik*_*olm的帖子

从 R 中的传单包创建 html 时字符编码错误

当我在 R 中使用传单包(不是leafletR)创建地图时,它不会转换我的丹麦语字符。他们似乎都被打乱了。我找不到解决方案。该问题会影响图例和弹出窗口。

代码如下所示:

colorscale = colorNumeric("YlOrRd", domain = NULL)

data_popup <- paste0("Med en gennemsnitsalder på <strong>", round(kommuner$`NUVÆRENDE ALDER`,2), "</strong> år ligner ",
                     "<strong>", kommuner$name, "</strong> mest Danmark i år ", 
                     "<strong>", kommuner$ÅRSTAL, 
                     ifelse(kommuner$ÅRSTAL > 2015, "</strong>, hvor gennemsnitsalderen vil være ", "</strong>, hvor gennemsnitsalderen var "),
                     "<strong>", round(kommuner$`ÅRSTAL ALDER`,2), "</strong> år")    

kort <- leaflet(kommuner) %>% addProviderTiles("CartoDB.Positron") %>%
        addPolygons(fillColor = ~colorscale(ÅRSTAL), 
                    fillOpacity = 0.8, 
                    color = "#BDBDC3", 
                    weight = 1, 
                    popup = data_popup) %>%
        addLegend("bottomright", pal = colorscale, values = …
Run Code Online (Sandbox Code Playgroud)

r leaflet

5
推荐指数
1
解决办法
1116
查看次数

标签 统计

leaflet ×1

r ×1