[РЕДАКТИРОВАТЬ] В итоге я решил эту проблему, так как писал этот вопрос, поэтому см. Ответ ниже.
У меня есть график с периодами времени на Ось X и баллы по оси Y, и в каждой точке я бы хотел, чтобы во всплывающей подсказке была разница между значениями y между текущей точкой и предыдущей (в пределах той же серии).
Воспроизводимый пример:
library(highcharter)
hchart(df,
type="line",
hcaes(x = period, y = value, group = group)
) %>%
hc_tooltip(pointFormat = "Score: {point.y} ({previous.point.y})")
В идеале, при наведении, например, на вторую точку для серии B, я бы хотел сказать Score: 5 (+1)
. Для этого, вероятно, потребуется formatter=JS()
JavaScript вместо pointFormat
, но вы не знаете, как это сделать.