**Subject: **Is a ts of length one a ts? (PR#245)

*ripley@stats.ox.ac.uk*

**Date: **Wed 11 Aug 1999 - 02:06:15 EST

**Next message:**Martyn Plummer: "RE: Is a ts of length one a ts? (PR#245)"**Previous message:**Peter Dalgaard BSA: "Re: bug ? wilcox() (PR#243)"**Next in thread:**Martyn Plummer: "RE: Is a ts of length one a ts? (PR#245)"

Message-Id: <199908101606.SAA27541@pubhealth.ku.dk>

The following seems confused (0.65 snapshot)

*> x <- ts(1:20)
*

*> window(x, 1, 1)
*

Time Series:

Start = c(1, 1)

End = c(1, 1)

Frequency = 1

[1] 1

Warning message:

Not returning a time series object in: [.ts(x, i)

(it of class ts, as the print method shows). Under 0.64.2 it is even more

confusing:

*> x <- ts(1:20)
*

*> window(x, 1, 1)
*

Warning: Not returning a time series object

Time Series:

Start = c(1, 1)

End = c(1, 1)

Frequency = 1

[1] 1

sic!

*> x[1]
*

[1] 1

Warning message:

Not returning a time series object in: [.ts(x, 1)

Is there any good reason why a time series of length one is not

allowed by [.ts (you can certainly create one with ts)?

How about one of length 0:

*> ts(numeric(0))
*

Time Series:

Start = c(1, 1)

End = c(0, 1)

Frequency = 1

numeric(0)

(which is surely a bug in print.ts if length 0 objects are allowed).

*> x[0]
*

numeric(0)

Warning message:

Not returning a time series object in: [.ts(x, 0)

I suggest we should allow time series of length 1 but not of length 0

(as they have no start).

-- Brian D. Ripley, ripley@stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272860 (secr) Oxford OX1 3TG, UK Fax: +44 1865 272595-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

**Next message:**Martyn Plummer: "RE: Is a ts of length one a ts? (PR#245)"**Previous message:**Peter Dalgaard BSA: "Re: bug ? wilcox() (PR#243)"**Next in thread:**Martyn Plummer: "RE: Is a ts of length one a ts? (PR#245)"

*
This archive was generated by hypermail 2b25
: Tue 04 Jan 2000 - 14:16:07 EST
*