我们可以使用 rcharts 绘制来自 Highcharts 的 Grouped_Categories 图表吗?

Can we use rcharts to plot Grouped_Categories charts from Highcharts?

我真的很感激 rCharts 包,它被创建来做很多很酷的事情,真的很喜欢它。此外,我非常有兴趣使用 R 绘制 blacklabel 的 grouped_categories 图表(Highcharts)(参考下面的 link)。

https://github.com/blacklabel/grouped_categories

json 格式的 grouped_categories 示例:

xAxis: {
    categories: [{
        name: "Fruit",
        categories: ["Apple", "Banana", "Orange"]
    }, {
        name: "Vegetable",
        categories: ["Carrot", "Potato", "Tomato"]
    }, {
        name: "Fish",
        categories: ["Cod", "Salmon", "Tuna"]
    }]
}

你能告诉我 rCharts 包能做到吗?如果是,你能给我一些简单的 grouped_categories 图表示例 R 代码供我参考吗?

感激和感谢

您好,是的,您可以使用 rCharts 执行此操作,只需使用 addAssets 来包含 grouped_categories JS 库。

library("rCharts")
h1 <- Highcharts$new()
h1$chart(
  type = "column"
)
h1$series(
  list(
    list(
      data = list(4, 14, 18, 5, 6, 5, 14, 15, 18)
    )
  )
)
h1$xAxis(
  categories = list(
    list(
      name = "Fruit",
      categories = list("Apple", "Banana", "Orange")
    ),
    list(
      name = "Vegetable",
      categories = list("Carrot", "Potato", "Tomato")
    ),
    list(
      name = "Fish",
      categories = list("Cod", "Salmon", "Tuna")
    )
  )
)
h1$addAssets(js = "https://raw.githubusercontent.com/blacklabel/grouped_categories/master/grouped-categories.js")
h1

Etvoilà