Google Histogram Chart with R googleChartName <- "histogram"gvisChartName <- "gvisHistogram"
Google Histogram Chart with R googleChartName <- "histogram"
gvisChartName <- "gvisHistogram"
The gvisHistogram 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 actual chart is rendered by the web browser using SVG or VML.
gvisHistogram(data, options = list(), chartid)
Arguments
data: a data.frame to be displayed as a histogram. Each column will be displayed as a histogram.
## Please note that by default the googleVis plot command## will open a browser window and requires an internet## connection to display the visualisation.hist1 <- gvisHistogram(dino)plot(hist1)## Histogram of the top 20 countriespop <- Population[1:20,c("Country","Population")]pop=transform(pop, Population=round(Population/1e6))hist2 <- gvisHistogram(pop, option=list(title="Country Populations", legend="{ position: 'none' }", colors="['green']"))plot(hist2)set.seed(123)dat=data.frame(A=rpois(100,20), B=rpois(100,5), C=rpois(100,50))hist3 <- gvisHistogram(dat, options=list( legend="{ position: 'top', maxLines: 2 }", colors="['#5C3292', '#1A8763', '#871B47']"))plot(hist3)
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