相关疑难解决方法(0)

如何使用 R dygraphs 创建条形图和折线图?

我想使用 dygraphs 创建条形图和折线图,这似乎应该可以基于此处的“条形图和折线图”dygraphs 示例以及dygraphs 包中提供的dyBarChart() 自定义绘图仪

使用自定义包装器,我可以创建一个条形图,因此我认为该代码正在运行:

library(dygraphs)

dyBarChart <- function(dygraph) {
  dyPlotter(
    dygraph = dygraph,
    name = "BarChart",
    path = system.file("examples/plotters/barchart.js",package = "dygraphs")
  )
}

lungDeaths <- cbind(ldeaths, mdeaths)
dygraph(lungDeaths) %>% 
  dyBarChart()
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我假设我可以用dySeries()来自定义我想用线/条显示的系列,但以下都不起作用。它们不会出错,但不会创建任何内容。我也不确定这是否"linePlotter"是正确的绘图仪名称,但无论哪种方式,我都需要一点帮助。

# doesn't work
dygraph(lungDeaths) %>% 
  dyBarChart() %>% 
  dySeries("ldeaths", plotter = "linePlotter")

# also doesn't work:
dygraph(lungDeaths) %>%
  dySeries("ldeaths", plotter = "dyBarChart") %>%
  dySeries("mdeaths", color = "blue")
Run Code Online (Sandbox Code Playgroud)

谢谢。

r dygraphs

5
推荐指数
1
解决办法
3176
查看次数

标签 统计

dygraphs ×1

r ×1