R 动态图:序列上方的填充区域

R 动态图:序列上方的填充区域,r,dygraphs,R,Dygraphs,动态图中有一个选项,用于填充线条下方的区域: library(dygraphs) lungDeaths <- cbind(ldeaths, mdeaths, fdeaths) dygraph(lungDeaths, main = "Deaths from Lung Disease (UK)") %>% dySeries("fdeaths", stepPlot = TRUE, color = "red", fillGraph = TRUE) 库(动态图) 肺死亡% dySe

动态图中有一个选项,用于填充线条下方的区域:

library(dygraphs)
lungDeaths <- cbind(ldeaths, mdeaths, fdeaths)
dygraph(lungDeaths, main = "Deaths from Lung Disease (UK)") %>%
  dySeries("fdeaths", stepPlot = TRUE, color = "red", fillGraph = TRUE)   
库(动态图)
肺死亡%
dySeries(“Fdeath”,stepPlot=TRUE,color=“red”,fillGraph=TRUE)

我的问题是:如何填充线条上方的区域

这是目前我能得到的最接近的了。您必须创建着色图形的错觉。您必须创建一个top虚拟数据集来完成此任务,以绘制您所询问的内容。在此之后,您可以设置轴限制以获取所需的内容

注意:底部部分很难包含,因为我们将它们堆叠在一起。这并不理想(下面的帖子)

库(动态图)
最高%
动态选项(stackedGraph=TRUE)%>%
dyRangeSelector()%>%
动态轴(“y”,取值范围=c(0,8000))

如果您希望下面有一个较大的间隙,请尝试添加一些其他虚拟值,如下所示

lungDeaths <- cbind(top, ldeaths, mdeaths, fdeaths, top)

dygraph(lungDeaths, main = "Deaths from Lung Disease (UK)") %>%
  dyLegend(show = "never", hideOnMouseOut = FALSE)%>%
  dyOptions(stackedGraph = TRUE)%>%
  dyRangeSelector()%>%
  dyAxis("y", valueRange = c(8000, 20000))
lungdeath%
动态图例(show=“never”,hideOnMouseOut=FALSE)%>%
动态选项(stackedGraph=TRUE)%>%
dyRangeSelector()%>%
动态轴(“y”,取值范围=c(8000,20000))

这是目前我能得到的最接近的。您必须创建着色图形的错觉。您必须创建一个top虚拟数据集来完成此任务,以绘制您所询问的内容。在此之后,您可以设置轴限制以获取所需的内容

注意:底部部分很难包含,因为我们将它们堆叠在一起。这并不理想(下面的帖子)

库(动态图)
最高%
动态选项(stackedGraph=TRUE)%>%
dyRangeSelector()%>%
动态轴(“y”,取值范围=c(0,8000))

如果您希望下面有一个较大的间隙,请尝试添加一些其他虚拟值,如下所示

lungDeaths <- cbind(top, ldeaths, mdeaths, fdeaths, top)

dygraph(lungDeaths, main = "Deaths from Lung Disease (UK)") %>%
  dyLegend(show = "never", hideOnMouseOut = FALSE)%>%
  dyOptions(stackedGraph = TRUE)%>%
  dyRangeSelector()%>%
  dyAxis("y", valueRange = c(8000, 20000))
lungdeath%
动态图例(show=“never”,hideOnMouseOut=FALSE)%>%
动态选项(stackedGraph=TRUE)%>%
dyRangeSelector()%>%
动态轴(“y”,取值范围=c(8000,20000))

看起来没有明显的方法在线条上方着色。我很好奇,为什么我想知道这个?我正在尝试创建一些东西,就像我已经在下面发布了我最好的解决方案一样。看起来没有明显的方法可以在线条上方着色。我很好奇,为什么我想知道这个?我正在尝试创建一些东西,就像我已经在下面发布了我最好的解决方案一样。这看起来非常非常好。在接受之前,请给我一点时间回顾一下:我已经度过了漫长的一天。很高兴能帮上忙。这是一个很好的挑战,看起来非常非常好。在接受之前,请给我一点时间回顾一下:我已经度过了漫长的一天。很高兴能帮上忙。这是一个值得思考的挑战。