[英]DataLabels in R highcharter cannot be seen after print as png or jpg
[英]Highcharter dataLabels from different series
我有以下代码:它给了我一个带有数据标签的折线图,这些标签对应于wt
列的值。 但是我想显示cyl
系列的值。 像这样: return(this.series.cyl.y)
我真正想用我的“真实”数据集进行this.point.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)
}'
)
))
尝试在hc_add_series
使用format
:
highchart() %>%
hc_add_series(type = "line", data = mtcars, name = "cyl", hcaes(y = wt),
dataLabels = list(
enabled = TRUE,
format = "{point.cyl}"))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.