не удалось найти функцию hc_add_series_density Highcharter R

Я использую Highcharter версии 0.6.0 (R)

Мне нужно построить графики плотности, и на каждом графике должно быть несколько серий. Я поискал в Интернете и наткнулся на hc_add_series_density от Нуно Агостиньо.

Я пытался использовать его в приведенном ниже коде, но получаю сообщение об ошибке «не удалось найти функцию «hc_add_series_density»».

library(highcharter)
library(magrittr)

set.seed(1) 
x <- rbeta(300, 0.2, 4) 
y <- rbeta(300, 0.5, 4) 

hcdensity(x, area = TRUE) %>% 
    hc_add_series_density(y, area = TRUE)

В версии 0.6.0 его нет? Если нет, как я могу получить графики плотности с несколькими сериями?

Благодарю вас


person Siddharth Jain    schedule 15.10.2018    source источник
comment
Вы установили его вместе с install.packages('highcharter')?   -  person Russ Thomas    schedule 15.10.2018
comment
Покажите воспроизводимый пример кода, выдающего эту ошибку.   -  person Marius    schedule 15.10.2018
comment
@RussThomas, да! я использовал install.packages(highcharter)   -  person Siddharth Jain    schedule 15.10.2018
comment
@Marius set.seed(1) x <- rbeta(300, 0.2, 4) y <- rbeta(300, 0.5, 4) hcdensity(x, area = TRUE) %>% hc_add_series_density(y, area = TRUE) это дает вышеупомянутую ошибку   -  person Siddharth Jain    schedule 15.10.2018


Ответы (1)


Нет функции hc_add_series_density, есть метод hc_add_series.density, но обычно вы не вызываете его напрямую. Вместо этого вы просто вызовете hc_add_series для объекта density, и будет вызван соответствующий метод, например:

hcdensity(x, area = TRUE) %>% 
    hc_add_series(density(y), area = TRUE)
person Marius    schedule 15.10.2018