У меня есть следующий код: он дает мне линейную диаграмму с метками данных, которые соответствуют значениям столбца wt
.Однако я хотел бы отобразить значения серии cyl
.Примерно так: return(this.series.cyl.y)
Что я на самом деле хочу архивировать с моим «реальным» набором данных, так это вычислить разницу предыдущего значения той же серии, что, по-видимому, невозможно, поскольку this.point.y
делаетне возвращает массив, но возвращает фактические значения.Поэтому лучшим решением было бы вычислить новый ряд или столбец в R и использовать этот столбец в качестве dataLabel.Кто-нибудь может мне помочь?
library(highchart)
highchart() %>%
hc_add_series(type = "line", data = mtcars$wt, name = "cyl", dataLabels = list(
enabled = TRUE,
formatter = JS(
'function(){
return this.point.y
//return(this.series.cyl.y)
}'
)
))