У меня ниже интерактивный график с использованием библиотеки highchart
js
в R
library(highcharter)
hchart(data.frame('Date' = seq(Sys.Date(), Sys.Date() - 10, by = '-1 day'), 'Value' = sample(c(-1, 1), 11, replace = T), 'variable' = 'aa') %>% mutate(color = ifelse(Value < 0, "#41c83b", "#E0245E")),
"line",
zIndex = 1, opacity = 0.9,
hcaes(x = Date, y = Value, group = variable),
zones = list(list(value = 0, color = hex_to_rgba("#41c83b", 1)), list(color = hex_to_rgba("#E0245E", 1))),
marker = list(fillColor = "#fff", lineColor = '#000', radius = 5, lineWidth = 2))
Я хотел сопоставить цвет markers
на основе цвета линии, который является динамическим c на основе y-value
. В настоящее время цвет всех маркеров установлен как black
, который мне не нужен.
Любой указатель на динамическое изменение цвета будет очень полезен