用R中的chartjs包创建一个饼图

时间:2018-10-17 09:21:33

标签: r chart.js

我想用chartjs软件包构建动态饼图。 我在http://tutuchan.github.io/chartjs/pie_chart.html上找到了一个简单的代码,但对我不起作用。

当我使用以下代码时:

library(chartjs)
chartjs(mtcars[1:6,], mpg, qsec) %>% 
  cjsPie

我明白了:

  

chartjs(mtcars [1:6,],mpg,qsec):找不到对象'qsec'

有人解决吗?

1 个答案:

答案 0 :(得分:0)

我在https://github.com/Tutuchan/chartjs/commit/4066541ada0cd0b11f49608af3c2357bc44b8bc6#diff-60bb2b0586d33a8a794dc7ab45e0302bR12上找到了解决方案

library(chartjs)
chartjs(height = "500px") %>% 
  cjsPie(labels = mtcars[1:6,]) %>%
  cjsSeries(data = c(1:6))

enter image description here