[EDIT] Saya akhirnya menyelesaikannya saat saya menulis pertanyaan ini, jadi lihat jawabannya di bawah.
Saya memiliki grafik yang memiliki periode waktu pada sumbu x, dan skor pada sumbu y, dan pada setiap titik saya ingin tooltip memberikan perbedaan nilai y antara titik saat ini dan titik sebelumnya (dalam seri yang sama).
Contoh yang dapat direproduksi:
library(highcharter)
hchart(df,
type="line",
hcaes(x = period, y = value, group = group)
) %>%
hc_tooltip(pointFormat = "Score: {point.y} ({previous.point.y})")
Idealnya, saat mengarahkan kursor misalnya ke titik kedua untuk seri B, saya ingin mengatakan Score: 5 (+1)
. Ini mungkin memerlukan beberapa formatter=JS()
JavaScript, bukan hanya pointFormat
, tetapi tidak yakin bagaimana melakukannya.