[R] plotting time series with zoo pckg

Gabor Grothendieck ggrothendieck at gmail.com
Wed Dec 27 05:17:44 CET 2006


Please read the last line of every message to r-help and follow that.

On 12/26/06, ahmad ajakh <aajakh at yahoo.com> wrote:
> Dear Gabor,
> Thank you for your quick reply.
> This solution works for my univariate zoo class time series. I first tried
> it for a timeseries with 4 columns of data, it did not plot the labels nor the
> ticks, I tried it on a one dim timeseries (one column zoo class data as the example
> in the question) and it worked!  is there something that I am missing?
> Thanks again.
> AA.
>
>
> ----- Original Message ----
> From: Gabor Grothendieck <ggrothendieck at gmail.com>
> To: ahmad ajakh <aajakh at yahoo.com>
> Cc: r-help at stat.math.ethz.ch
> Sent: Tuesday, December 26, 2006 8:31:07 PM
> Subject: Re: [R] plotting time series with zoo pckg
>
> Try this:
>
>
> # test data
> library(zoo)
> z <- structure(c(21, 34, 33, 41, 39, 38, 37, 28, 33, 40),
>     index = structure(c(8044, 8051, 8058, 8065, 8072, 8079, 8086,
>     8093, 8100, 8107), class = "Date"), class = "zoo")
> z
>
> # plot without X axis
> plot(z, xaxt = "n")
>
> # unlabelled tick at each point
> axis(1, time(z), lab = FALSE)
>
> # labelled tick every third point
> dd <- time(z)[seq(1, length(z), 3)]
> axis(1, dd, as.character(dd), cex.axis = 0.7, tcl = -0.7)
>
>
>
> On 12/26/06, ahmad ajakh <aajakh at yahoo.com> wrote:
> > Hi all,
> >
> > I am using the zoo package to plot time series. I have a problem with formatting the axes.
> > my zoo object (z) looks like the following.
> >
> >                c1
> > 1992-01-10     21
> > 1992-01-17     34
> > 1992-01-24     33
> > 1992-01-31     41
> > 1992-02-07     39
> > 1992-02-14     38
> > 1992-02-21     37
> > 1992-02-28     28
> > 1992-03-06     33
> > 1992-03-13     40
> >
> > plot.zoo(z) produces a plot with the labels on the x-axis that I cannot control.
> > I want a an xtick every 10 data points with corresponding date labels.
> > I have tried different combination of axis command without success
> > any idea?
> > Thanks
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch 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.
> >
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>



More information about the R-help mailing list