rcharts highcharts plotLines

У меня небольшие проблемы с рисованием горизонтальной линии с помощью rcharts (highcharts) на графике. Для этого я хотел бы использовать plotLines из библиотеки highcharts. Ниже мой код:

a$yAxis(title='my_Yaxis name', plotLines=list(color='red', value=10, width=2))   

Без сюжетных линий моя диаграмма отображается без проблем. Как только я добавил в plotLines, он не работает. Я не уверен, что rcharts поддерживает plotLines в highcharts?

Спасибо, если кто-нибудь из экспертов здесь может дать совет. Спасибо!


person King23    schedule 08.06.2015    source источник


Ответы (1)


Здравствуйте, посмотрите на этот пример:

library("rCharts")
# Some data
x <- abs(rnorm(10))
# A graph with column
h <- Highcharts$new()
h$chart(type = "column")
h$series(data = x)
h$xAxis(categories = letters[1:10])
# the horizontal line
h$yAxis(title = list(text = "rnorm()"),
        plotLines = list(list(
          value = mean(x),
          color = '#ff0000',
          width = 3,
          zIndex = 4,
          label = list(text = "mean",
                       style = list( color = '#ff0000', fontWeight = 'bold' )
          ))))
h

В вашем аргументе plotLines отсутствует list(), нужно два list.

person Victorp    schedule 08.06.2015
comment
классно. Теперь это работает! Спасибо, что поделились... хорошего дня! :) - person King23; 08.06.2015