R/fitted.pcr.R

Defines functions `fitted.pcr`

`fitted.pcr` <- function(object, comps = NULL, ...) {
    fits <- object$fitted.values
    nc <- NCOL(fits)
    if(is.null(comps))
        comps <- seq_len(nc)
    else {
        if(!is.numeric(comps))
            stop("Non-numeric selection of components requested.")
        if(min(comps) < 1 || max(comps) > nc)
            stop("Requested components outside range of actual components.")
    }
    fits <- fits[, comps]
    fits
}

Try the analogue package in your browser

Any scripts or data that you put into this service are public.

analogue documentation built on June 21, 2021, 1:08 a.m.