Google Area Chart with R googleChartName <- "areachart"gvisChartName <- "gvisAreaChart"
Google Area Chart with R googleChartName <- "areachart"
gvisChartName <- "gvisAreaChart"
The gvisAreaChart function reads a data.frame and creates text output referring to the Google Visualisation API, which can be included into a web page, or as a stand-alone page.
The area chart is rendered within the browser using SVG or VML and displays tips when hovering over points.
Examples
## Please note that by default the googleVis plot command## will open a browser window and requires an internet## connection to display the visualisation.df=data.frame(country=c("US","GB","BR"), val1=c(1,3,4), val2=c(23,12,32))## Area chartArea1 <- gvisAreaChart(df, xvar="country", yvar=c("val1","val2"))plot(Area1)## Stacked chartArea2 <- gvisAreaChart(df, xvar="country", yvar=c("val1","val2"), options=list(isStacked=TRUE))plot(Area2)## Add a customised titleArea3 <- gvisAreaChart(df, xvar="country", yvar=c("val1","val2"), options=list(title="Hello World", titleTextStyle="{color:'red',fontName:'Courier',fontSize:16}"))plot(Area3)## Not run:## Change y-axis to percentagesArea3 <- gvisAreaChart(df, xvar="country", yvar=c("val1","val2"), options=list(vAxis="{format:'#,###%'}"))plot(Area3)## End(Not run)
References
Google Chart Tools API: gsub("CHARTNAME", googleChartName, readLines(file.path(".", "inst","mansections", "GoogleChartToolsURL.txt")))
See Also
See also print.gvis, plot.gvis for printing and plotting methods