Hmm,

Suggests you might have some missing data as opposed to having zeros for
those days.

something about your number of days for oct/nov/dec from 1980-2005  doesnt
seem right either

so double check that.


On Thu, Nov 4, 2010 at 2:36 PM, <govin...@msu.edu> wrote:

> thanks .. and it did work! but i see some jagged lines in between the
> years, typically like the one  joining dec of previous year and oct of the
> successive year. Is this how it would look like? can it be made better?
>
> have included the plot!
>
> heres the code..!
>
> x.date <- as.Date(paste(chn.arr[,1], chn.arr[,2], chn.arr[,3], sep="-"))
> ts.chn <- ts(chn.arr[1:2386,4])
> z.chn <- zoo(ts.chn, x.date)
> plot(z.chn, main = "Rainfall variations", xlab = "Year", ylab="Daily
> rainfall (mm)")
>
> --
> Regards,
> Mahalakshmi
> Graduate Student
> #20, Department of Geography
> Michigan State University
> East Lansing, MI 48824
> Quoting steven mosher <mosherste...@gmail.com>:
>
> > I would look at using  the package 'zoo' your time series data would be a
> > zoo object
> > and then your date data  would be coerced as well,
> >
> > zoo, is very slick.
> >
> > On Thu, Nov 4, 2010 at 12:18 PM, <govin...@msu.edu> wrote:
> >
> >>
> >>
> >> Hi all,
> >>
> >> I have a matrix as given below...
> >>
> >> year month day prec
> >> 1   1980    10   1 13.4
> >> 2   1980    10   2  0.0
> >> 3   1980    10   3  0.0
> >> 4   1980    10   4  0.0
> >> 5   1980    10   5  0.0
> >> 6   1980    10   6  0.0
> >> 7   1980    10   7  0.0
> >> 8   1980    10   8  0.0
> >> 9   1980    10   9  0.0
> >> 10  1980    10  10  0.0
> >> 11  1980    10  11  7.4
> >> 12  1980    10  12  5.4
> >> 13  1980    10  13  7.2
> >> 14  1980    10  14  0.0
> >> 15  1980    10  15  0.0
> >> 16  1980    10  16  0.0
> >> 17  1980    10  17 41.2
> >> 18  1980    10  18  0.0
> >> 19  1980    10  19  0.0
> >> 20  1980    10  20  0.0
> >> 21  1980    10  21  0.0
> >> 22  1980    10  22  0.0
> >> 23  1980    10  23  0.0
> >> 24  1980    10  24  0.0
> >> 25  1980    10  25  0.0
> >> 26  1980    10  26  0.0
> >> 27  1980    10  27  2.0
> >> 28  1980    10  28  0.0
> >> 29  1980    10  29  0.0
> >> 30  1980    10  30  0.0
> >> 31  1980    10  31  0.0
> >> 32  1980    11   1  0.0
> >> 33  1980    11   2  0.0
> >> 34  1980    11   3  0.0
> >> 35  1980    11   4  0.0
> >> 36  1980    11   5 12.4
> >>
> >> the precipitation values extend from 1980 to 2005, but only for october,
> >> november and december. I would  like to plot just these 3 months for the
> >> given time period (1980 -  2005). Is there a way to get these values in
> the
> >> x-axis. i.e. i need a  plot with its axis reading "1980, 1981, 1982 ..
> 2005"
> >> (even if the  months are specified then it should be of more use). for
> now,
> >> i get an  axis like .. "0, 500, ... 2000" (the plot is giving the index
> >> values).
> >>
> >> i tried changing the freq as given below, but did not work!
> >> ts.chn <- ts(chn.arr[1:2386,4], start=c(1980, 10), end=c(2005, 12),
> >> freq=365)
> >> plot(ts.chn)
> >>
> >> --
> >> Regards,
> >> Mahalakshmi
> >> Graduate Student
> >> #20, Department of Geography
> >> Michigan State University
> >> East Lansing, MI 48824
> >>        [[alternative HTML version deleted]]
> >>
> >>
> >> _______________________________________________
> >> R-sig-Geo mailing list
> >> R-sig-Geo@stat.math.ethz.ch
> >> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
> >>
> >>
> >
>

        [[alternative HTML version deleted]]

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@stat.math.ethz.ch
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to