维恩图未在highcharter包中呈现

时间:2019-04-03 08:14:39

标签: r r-highcharter

我正在尝试使用this作为指导,从highcharts API模拟this维恩图。

以下是我在R中编写的代码:

library(highcharter)

highchart() %>% 
  hc_series(
    list(
      type = "venn",
      name = "Venn Diagram",
      data = list(
        list(sets = c("Good"), value = 2),
        list(sets = c("Fast"), value = 2),
        list(sets = c("Good", "Fast"), value = 1)
      )
    )
  )

运行此代码时,什么都不会呈现。

此代码中我缺少什么?

1 个答案:

答案 0 :(得分:0)

sets参数应该是一个列表对象。 c("good")是字符对象。

尝试一下。

library(highcharter)

highchart() %>% 
    hc_series(
        list(
            type = "venn",
            name = "Venn Diagram",
            data = list(
                list(sets = list("Good"), value = 2),
                list(sets = list("Fast"), value = 2),
                list(sets = list("Good", "Fast"), value = 1)
            )
        )
    )