【发布时间】:2015-06-10 18:19:40
【问题描述】:
我遇到了一个问题,我无法为我正在处理的图表的不同部分着色。我想根据 y 轴上的阈值更改颜色。从高级图表 javascript 查看文档似乎很容易,但是当我尝试将其转换为 R 以使用 rCharts 时它失败了。这是我所拥有的,带有一个名为 final 的示例数据框。
library(rCharts)
final <- data.frame(x = c(1,2,3,4,5), y = c(15,17,20,21,22), radius = rep(3,5))
temp <- apply(final[,c("x","y","radius"])], 1, as.list)
a <- Highcharts$new()
a$series(animation = FALSE, name = "placeholder", data = temp, type = "scatter",
lineWidth = 1, zoneAxis = "y", zones = list(list(value = 20,
color = "rgba(223, 83, 83, 0.5)"),
list(color = "rgba(50, 205, 50, 0.5)")))
这不会改变默认颜色的绘图,所以我很困惑,非常感谢任何帮助或可能的其他解决方案。谢谢!
这是根据此处的区域文档建模的:http://www.highcharts.com/docs/chart-concepts/series#4aaN
【问题讨论】:
标签: r highcharts rcharts