Message-ID: <Pine.LNX.4.43.0904010108140.1167@hymn11.u.washington.edu>
Date: 2009-04-01T08:08:14Z
From: Thomas Lumley
Subject: error message obtained when plotting survival curves (error not previously obtained)
In-Reply-To: <20090331211523.CD9D6595445@borg.st.net.au>
On Wed, 1 Apr 2009, Bob Green wrote:
>
> Hello,
>
> I now receive an error message when obtaining a survival plot, which was not
> previously received with the same code. I recently updated all my packages. It
> does not seem to be a peculiarity of my data as I receive the error using data
> available in R. A plot is produced but I am uncertain regarding the error
> message.
>
>
>
>> library(surv2sample)
>> data(gastric)
>> fit <- survfit(Surv(time, event) ~ treatment, data = gastric)
> Error in get(x, envir = ns, inherits = FALSE) :
> variable "survfit.km" was not found
>> #Default plot:
>> plot(fit)
>
You don't show what packages you have loaded. My guess would be that you are calling Design::survfit rather than survival::survfit, and the problem is due to the incompatibility between the most recent versions of Design and survival. Frank Harrell and the folks at Vanderbilt are working on a new version of Design.
-thomas
Thomas Lumley Assoc. Professor, Biostatistics
tlumley at u.washington.edu University of Washington, Seattle