Цвет карты Highcharter R не изменяется - PullRequest
1 голос
/ 07 марта 2020

Независимо от того, что я пытаюсь, мне не удалось заставить линии карты (указывающие на прямоугольники справа на изображении) изменить цвета. см. График здесь

По умолчанию используется светло-серый, который едва видим (см. Pi c). Вот пример сценария java шаблона highcharts, который я использую, где линии карты серебряные:

https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/maps/demo/us-data-labels/

Обновление: добавление data.frame с линиями и цветами, которые я хочу, чтобы они были, я могу получить одну линию, которая будет окрашена, но не другие.

plot with one colored line

library(highcharter)
library(usmap)
library(dplyr)

##### get data #######
df <- usmap::statepop

us_small <- download_map_data("countries/us/custom/us-small")

leader_lines <- data.frame(color = rep(hex_to_rgba('#000000'),9),
                           leader_lines = rep('__separator_lines__',9))

##### plot #######
highchart() %>% 
  hc_add_series_map(us_small, df,
                    value = "pop_2015", joinBy = c("woe-name", "full")) %>%
  hc_add_series_map(us_small, 
                    leader_lines, 
                    value = 'color', 
                    joinBy = c("hc-group", "leader_lines"), 
                    lineWidth = 2,
                    type = "mapline")
...