**mages' blog**, and kindly contributed to R-bloggers)

I posted about the various googleVis axis options for base charts, such as line, bar and area charts earlier, but I somehow forgot to mention how to set the axes limits.

Unfortunately, there are no arguments such as `ylim`

and `xlim`

. Instead, the Google Charts axes options are set via `hAxes`

and `vAxes`

, with *h* and *v* indicating the horizontal and vertical axis. More precisely, I have to set `viewWindowMode : 'explicit'`

and set the `viewWindow`

to the desired `min`

and `max`

values. Additionally, I have to wrap all of this in `[{}]`

brackets as those settings are sub-options of `h/vAxes`

. There are also options `minValue`

and `maxValue`

, but they only allow you to extend the axes ranges.

Here is a minimal example, setting the y-axis limits from 0 to 10:

With more than one variable to plot I can use the `series`

argument to decide which variables I want on the left and right axes and set the `viewWindow`

accordingly. Again, here is a minimal example:

### Session Info

`sessionInfo()`

R version 3.0.1 (2013-05-16)

Platform: x86_64-apple-darwin10.8.0 (64-bit)

locale:

[1] en_GB.UTF-8/en_GB.UTF-8/en_GB.UTF-8/C/en_GB.UTF-8/en_GB.UTF-8

attached base packages:

[1] stats graphics grDevices utils datasets methods base

other attached packages:

[1] googleVis_0.4.3

loaded via a namespace (and not attached):

[1] RJSONIO_1.0-3

**leave a comment**for the author, please follow the link and comment on his blog:

**mages' blog**.

R-bloggers.com offers

**daily e-mail updates**about R news and tutorials on topics such as: visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...