[R] Plotting multiple time series with variables having different units

Jeff Newmiller jdnewmil at dcn.davis.CA.us
Sun Feb 2 22:32:13 CET 2014

He did not ask for dual axis graphs, Rolf.

This can be done with lattice graphics and also with ggplot. See, for example, [1] or [2]. The melt function is a very powerful tool for preparing for this task.

[1] http://www.fromthebottomoftheheap.net/2013/10/23/time-series-plots-with-lattice-and-ggplot/
[2] http://learnr.wordpress.com/2009/05/18/ggplot2-three-variable-time-series-panel-chart/
Jeff Newmiller                        The     .....       .....  Go Live...
DCN:<jdnewmil at dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
                                      Live:   OO#.. Dead: OO#..  Playing
Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
/Software/Embedded Controllers)               .OO#.       .OO#.  rocks...1k
Sent from my phone. Please excuse my brevity.

On February 2, 2014 12:35:19 PM PST, Rolf Turner <r.turner at auckland.ac.nz> wrote:
>Just ***DON'T***!!! Very bad idea; usually wildly misleading.
>See, e.g.:
>OTOH if you're going to be bloody-minded and do it anyway, there are 
>brazillions of hits from a Google search which will tell you how.  But
>repeat:  ***DON'T***!!!
>Rolf Turner
>On 03/02/14 08:09, David Parkhurst wrote:
>> I've tried to figure out how to do this from what I read, but haven't
>> been successful.  Suppose I have a dataframe with variables Date, X,
>> Y (and maybe U, V, and Z) where X, Y, etc. have different units.  I'd
>> like to plot Y vs. Time above X vs. Time, above one another.
>> For example, X is the number of gulls counted on a reservoir, and Y
>> the number of coliform bacteria counted on a petri plate from a water
>> sample leaving the reservoir, so these have very different ranges. U
>> V might be numbers of geese and numbers of ducks counted on the same
>> What commands would I use to create such a set of plots?
>R-help at r-project.org mailing list
>PLEASE do read the posting guide
>and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list