From maechler@stat.math.ethz.ch  Wed Nov 20 16:16:36 2002
From: maechler@stat.math.ethz.ch (maechler@stat.math.ethz.ch)
Date: Wed, 20 Nov 2002 17:16:36 +0100 (MET)
Subject: [Rd] log( <ts object> ) is not <ts object> (PR#2315)
Message-ID: <200211201616.RAA21848@pubhealth.ku.dk>

As I have found, taking functions like  log(.) on a "ts" object
returns something that still has the "ts" class attribute but is
not a properly classed R object anymore.

E.g.
	(lt <- log(as.ts(1:7)))

clearly calls  print.default instead of print.ts
and the analogue for  plot(lt)
or also
        diff(lt) 

returns a "ts" object but with invalid start/end.

(this is also a test of the R-bugs@R-project.org address)

Martin Maechler <maechler@stat.math.ethz.ch>	http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum  LEO C16	Leonhardstr. 27
ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1228			<><



[Rd] log( <ts object> ) is not <ts object> (PR#2315)
maechler@stat.math.ethz.ch