# [EMAIL PROTECTED] `termplot' bombs if the original dataset contains NAs in the predictors, even if these were ignored during fitting:
test> bug.data_ data.frame( x=c(1:3, NA), y=runif( 4)) test> lm.tpbug_ lm( y~x, data=bug.data) test> termplot( lm.tpbug) Error in xy.coords(x, y, xlabel, ylabel, log) : subscript out of bounds A simple fix seems to be add the commented line below, near the top of `termplot': n.tms <- ncol(tms <- as.matrix(if (se) terms$fit else terms)) mf <- model.frame(model) if (is.null(data)) data <- eval(model$call$data, envir) if (is.null(data)) data <- mf data <- data[ dimnames( tms)[[1]], ] # MVB nmt <- colnames(tms) cheers Mark Mark Bravington CSIRO (CMIS) PO Box 1538 Castray Esplanade Hobart TAS 7001 phone (61) 3 6232 5118 fax (61) 3 6232 5012 [EMAIL PROTECTED] --please do not edit the information below-- Version: platform = i386-pc-mingw32 arch = i386 os = mingw32 system = i386, mingw32 status = major = 1 minor = 6.2 year = 2003 month = 01 day = 10 language = R Windows 2000 Professional (build 2195) Service Pack 3.0 Search Path: .GlobalEnv, ROOT, package:handy, package:debug, mvb.session.info, package:mvbutils, package:tcltk, Autoloads, package:base ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-devel