Re: [R] time series has no or less than 2 periods

2014-01-06 Thread Rajaraman V
For decomposing a time series into seasonal components, you need at least 2 seasons worth of data. If you have even one data point less, you will see this error message. blockLength <- 52 ts1 <- ts(rnorm(2*blockLength-1), frequency=blockLength) decompose(ts1) # error ts2 <- ts(rnorm(2*blockL

Re: [R] time series has no or less than 2 periods

2014-01-06 Thread Rajaraman V
blockLength <- 37 # can be anything you like ts1 <- ts(rnorm(2*blockLength-1, 0,2), frequency=blockLength) de <- decompose(ts1) # error ts2 <- ts(rnorm(2*blockLength, 0,2), frequency=blockLength) de <- decompose(ts2) plot(de) So the trick is to have at least two periods in your time series. Ev