R Пример кода заполнения Highcharter не работает должным образом - PullRequest
0 голосов
/ 13 апреля 2020

Учебник jbkunst здесь: http://jkunst.com/highcharter/plugins.html показывает заполнение шаблона (подзаголовок «Шаблонная заливка»), но код, который он предоставляет (ниже), не добавляет шаблон, когда я строю его (используя Версия R 3.6). Кому-нибудь удалось построить график с использованием заливки по шаблону (пользовательский или любой из значений по умолчанию в Highcharts)?

Вот документация по highcharts по заливкам шаблонов: https://www.highcharts.com/blog/tutorials/pattern-fills/

library(highcharter)
highchart() %>% 
  hc_title(text = "I'm a pirate looking chart") %>% 
  hc_xAxis(categories = month.abb) %>% 
  hc_defs(patterns = list(
    list(id = 'custom-pattern',
         path = list(d = 'M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11',
                     stroke = "black",
                     strokeWidth = 1
         )
    )
  )) %>% 
  hc_add_series(data = c(7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2,
                         26.5, 23.3, 18.3, 13.9, 9.6),
                type = "area",
                fillColor = 'url(#custom-pattern)') %>% 
  hc_add_theme(hc_theme_handdrawn())

Я безуспешно использовал и CRAN, и разрабатываемые версии highcharter.

...