Как выделить серию при наведении курсора в highcharter?

В Highcharts есть эта удобная функция: при наведении курсора на столбец в столбчатой ​​диаграмме выделяется вся серия, лучше всего видно вживую здесь:

введите здесь описание изображения

В оболочке R highcharter это не работает, почему?

library(highcharter)
library(tidyverse)

hc <- highchart() %>% 
  hc_chart(type = "column") %>%
  hc_xAxis(categories = c('Apples', 'Oranges', 'Pears', 'Grapes', 'Bananas')) %>% 
  hc_add_series(name = "John", data = c(5, 3, 4, 7, 2)) %>% 
  hc_add_series(name = "Jane", data = c(2, -2, -3, 2, 1)) %>% 
  hc_add_series(name = "Joe", data = c(3, 4, 4, -2, 5))

hc

введите здесь описание изображения


person jenswirf    schedule 17.05.2019    source источник
comment
Связанный вопрос без решения - highcharter: выделение точек в группе   -  person pogibas    schedule 17.05.2019


Ответы (2)


Поскольку текущий highcharter использует Highcharts 7.0.1, но выделение этой серии (официально называемое неактивным состоянием) существует с версии Highcharts 7.1.0. См. Журнал изменений здесь: https://www.highcharts.com/blog/changelog/#highcharts-v7.1.0

введите здесь описание изображения

person raf18seb    schedule 17.05.2019

Вы можете использовать версию для разработки из Github, и эта функция будет работать для вас. Версия CRAN по-прежнему ссылается на старую версию Highcharts.

devtools::install_github("jbkunst/highcharter")

https://github.com/jbkunst/highcharter

person Franklin    schedule 27.03.2020