[R] plotting zoo object

Gabor Grothendieck ggrothendieck at gmail.com
Fri Mar 14 15:35:27 CET 2008


Please use dput(x) to display data in your posts in easily copied form.

Try this:

library(zoo)
z <- zoo(matrix(1:48, 4, dimnames = list(NULL, month.abb)), 1968:1971)
zz <- zooreg(c(coredata(z)), start = as.yearmon(1968), freq = 12)

You could also consider  using a ts series:

tt <- as.ts(zz)


On Thu, Mar 13, 2008 at 5:18 PM, stephen sefick <ssefick at gmail.com> wrote:
>                JAN     FEB     MAR     APR     MAY     JUN     JUL     AUG     SEP     OCT     NOV     DEC
> 1968    NA      10.7    10.0    9.3     7.4     8.1     9.3     9.5     8.5     10.0    10.0    13.0
> 1969    13.0    9.9     7.0     5.9     NA      6.5     7.3     6.6     NA      NA      NA      NA
> 1970    10.7    8.9     8.1     NA      NA      7.1     7.7     NA      6.5     NA      8.3     NA
> 1971    NA      11.6    NA      NA      7.8     NA      NA      6.2     NA      NA      8.4     NA
>
> x<-read.zoo("textconnection", sep=",", format= "%Y", header=TRUE)
> plot(x)
>
> #this plots all of the years by each month.  I would like to plot one
> long time series from 1968 to 1971
> #is there an easy way to do this?  I can reformat the data in excel so
> that the index will be year then month, but this will take a while.
> the end goal is #to be able to apply some signal processing things
> like spectral density after fitting the seasonal trend etc.
> thanks
>
> Stephen
>
>
> --
> Let's not spend our time and resources thinking about things that are
> so little or so large that all they really do for us is puff us up and
> make us feel like gods. We are mammals, and have not exhausted the
> annoying little problems of being mammals.
>
>        -K. Mullis
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



More information about the R-help mailing list