On Sat, 3 Jul 2010, Nicholas R Frazier wrote:

I'm trying to convert a column of a table into a ts object.  The data is
monthly, so I want the ts frequency to be 12.

I did this ...

filings.ts = as.ts(Filings.100K, frequency=12)

Use the constructor function ts(), not the coercion function as.ts(). The latter does not have a frequency argument. See ?ts.

filings.ts

Time Series:
Start = 1
End = 311
Frequency = 1
 [1] 246.9336 305.6789 ... ...

tsp(filings.ts)
[1]   1 311   1
tsp(filings.ts) <- c(1,311,12)
Error in attr(x, "tsp") <- value :
 invalid time series parameters specified

What am I doing wrong here?

Not reading the documentation?

c(1, 311, 12) are not valid time series properties because it would imply that your series as length 311 * 12 + 1, which is not the case.
Z

I can't seem to be able to change the frequency
from 1 to 12.  Thanks!

Nick Frazier

        [[alternative HTML version deleted]]

______________________________________________
R-help@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.


______________________________________________
R-help@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.

Reply via email to