[แก้ไข] ฉันลงเอยด้วยการแก้ไขในขณะที่เขียนคำถามนี้ ดังนั้นดูคำตอบด้านล่าง
ฉันมีกราฟที่มีช่วงเวลาบนแกน 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
แต่ไม่แน่ใจว่าต้องทำอย่างไร