我一直在与HighcharteR合作很多,但是这让我感到困惑。
我正在尝试在工具提示中包括x轴类别,但是它没有显示字符值,而是给了我一个数字值。
这是一个可复制的示例:
library(highcharter)
df <- data.frame("group" = c("A","A","A","B","B","B"),
"value" = c(1,3,2,4,5,4),
"period" = c("Baseline","Pulse 1","Pulse 2",
"Baseline","Pulse 1","Pulse 2"))
hchart(df,
type="line",
hcaes(x = period, y = value, group = group)
) %>%
hc_tooltip(pointFormat = "{point.y} is the value for
group {series.name} for {point.x}.")
如您所见,工具提示 header 正确显示了Baseline
,Pulse 1
和Pulse 2
,但是工具提示本身显示了0
, 1
和2
。 Highcharts文档说,工具提示标头通常使用point.key
进行访问,但这也不起作用。
有人知道发生了什么吗?在这里调用x轴类别的正确方法是什么?