rCharts:具有基于值的颜色的Highcharts列

时间:2014-12-04 01:51:29

标签: r highcharts rcharts

我正在尝试用高图来绘制列图中的效率。

data <- c(25,50,75,100)
a <- rCharts:::Highcharts$new()
a$chart(type = "column")
a$data(data)
a

normal rchart highchart plot

是否有可能,使用rcharts获取下面的图表 required plot

2 个答案:

答案 0 :(得分:1)

这将更改系列中每列的颜色。显然,你可以选择你想要的颜色。

values <- c(25,50,75,100)
vcolor <- c("orange", "green", "blue", "red")

a <- rCharts:::Highcharts$new()
a$chart(type = "column")
a$series(data = list(
  list(y = values[1], color = vcolor[1]),
  list(y = values[2], color = vcolor[2]),
  list(y = values[3], color = vcolor[3]),
  list(y = values[4], color = vcolor[4])
), name = 'Data')
a

卡洛斯

答案 1 :(得分:0)

尝试使用colorByPointer参数