Dygraph in R multiple graphs at once

I want to build several graphs at once using dygraph (they do not need to be synchronized in the first stage)

R base example:

temperature <- ts(frequency = 12, start = c(1980, 1), data = c(7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6)) rainfall <- ts(frequency = 12, start = c(1980, 1), data = c(49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4)) par(mfrow = c(2, 1)) plot(temperature) plot(rainfall) 

Using dygraph this approach does not work

 require(dygraphs) par(mfrow = c(2, 1)) dygraph(temperature) dygraph(rainfall) 

I know that it is possible to display the second axis, etc. But maybe someone knows the answer to displaying both charts simultaneously.

+6
source share
2 answers

To build several digraphs in one RStudio window, you must first create a list of dygraphs objects and then display a list of dygraphs using the htmltools package. Yihui Xie from RStudio provided the answer here: Answer Yihui Xie (but without grouping).
I answered a similar question: my answer .

Here the R code works, which creates grouped (synchronized) graphs of graphs:

 # create the time series temperature <- ts(frequency = 12, start = c(1980, 1), data = c(7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6)) rainfall <- ts(frequency = 12, start = c(1980, 1), data = c(49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4)) # create a list of dygraphs objects library(dygraphs) library(htmltools) dy_graph <- list( dygraphs::dygraph(temperature, group="temp_rain", main="temperature"), dygraphs::dygraph(rainfall, group="temp_rain", main="rainfall") ) # end list # render the dygraphs objects using htmltools htmltools::browsable(htmltools::tagList(dy_graph)) 

The R code above creates the following graphical charts of grouped (synchronized) charts:

enter image description here

+1
source

I think the only way is to export to an external document such as html

See http://rmarkdown.rstudio.com/flexdashboard/

+1
source

All Articles