首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图例颜色与面的颜色并不完全相似

图例颜色与面的颜色并不完全相似
EN

Stack Overflow用户
提问于 2019-06-19 09:42:54
回答 1查看 98关注 0票数 0

我正在使用leaflet函数在这个闪亮的框架中创建一个交互式地图。除了传奇之外,一切看起来都很棒。图例的颜色有些褪色,因此不能很好地表示多边形的颜色。如何解决这个问题呢?

代码语言:javascript
复制
    renderLeaflet ({

    pal8 <- c("#FFFFE5", "#D9F0A3", "#78C679", "#006837") 
  bins=quantile(mapdata_1()$Per), na.color = "#808080",  alpha = FALSE, reverse = F)
   pal <- colorFactor(palette = pal8, domain =NULL, levels=(mapdata_1()$cat), ordered = TRUE, na.color = "#808080",  alpha = FALSE, reverse = F)

     leaflet (mapdata_()) %>% 

                      addProviderTiles("CartoDB.Positron") %>% 
                     clearControls() %>%
                     clearShapes()%>%
                        addPolygons(fillColor = ~pal(cat)) %>% 



                                   addTiles() %>%

      setView(-82.706838, 40.358615, zoom=7) %>%

                        addLegend(position = "bottomright",
                         values = ~cat,

                         pal = pal,
                         title = (paste("%",input$Age_Group_map, input$sex_map, "in", input$Year_map)) ,
                       labFormat = labelFormat(
                      ))

        })
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-19 10:03:01

默认情况下,图例是透明的,这会影响颜色的外观。更改opacity参数以修复此问题:

代码语言:javascript
复制
addLegend(position = "bottomright",
          values = ~cat, 
          pal = pal,
          opacity = 1.0,
          title = (paste("%",input$Age_Group_map, 
                         input$sex_map, "in", input$Year_map)) ,
          labFormat = labelFormat())
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56659000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档