[Rd] bug in extractAIC.survreg (PR#6910)
Prof Brian Ripley
ripley at stats.ox.ac.uk
Mon May 24 08:24:51 CEST 2004
The currrent version of R is 1.9.0, and that has public patches which say
(in the NEWS file)
o extractAIC.survreg() needed updating.
The R posting guide does ask you to check the latest version before
wasting people's time.
It is a double waste of time to send this twice (as 6909 as well): please
do read the description of how to add to a previous report.
On Mon, 24 May 2004 ramseyd at landcareresearch.co.nz wrote:
> Full_Name: Dave Ramsey
> Version: 1.8.0
> OS: win2000
> Submission from: (NULL) (202.27.240.6)
>
>
> there is a bug in extractAIC.survreg in library MASS.
extractAIC.survreg is not in *package* MASS:
> getAnywhere("extractAIC.survreg")
A single object matching 'extractAIC.survreg' was found
It was found in the following places
registered S3 method for extractAIC from namespace stats
namespace:stats
with value
function (fit, scale, k = 2, ...)
{
edf <- sum(fit$df)
c(edf, -2 * fit$loglik[2] + k * edf)
}
<environment: namespace:stats>
Had you thought so, you should have communicated with the package
maintainer (and told him the package version).
> A survreg model object has no component called "residuals". Hence
>
> n <- length(fit$residuals)
>
> returns 0 resulting in errors
>
> workaround: replace
>
> n <- length(fit$residuals)
>
> with
>
> n <- length(residuals(fit))
>
> ### sorry: error in my email address on previous posting
>
> ______________________________________________
> R-devel at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-devel
>
>
--
Brian D. Ripley, ripley at 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 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-devel
mailing list