R/eigenvals.R

Defines functions `lambda` `eigenvals.fitCoinertia` `eigenvals.summary.fitCoinertia` `eigenvals.summary.symcoca` `eigenvals.summary.predcoca` `eigenvals.coca`

`eigenvals.coca` <- function(x, choices = NULL, ...) {
    lambda(x, choices = choices)
}

`eigenvals.summary.predcoca` <- function(x, choices = NULL, ...) {
    lambda(x, choices = choices)
}

`eigenvals.summary.symcoca` <- function(x, choices = NULL, ...) {
    lambda(x, choices = choices)
}

`eigenvals.summary.fitCoinertia` <- function(x, choices = NULL, ...) {
    lambda(x, choices = choices)
}

`eigenvals.fitCoinertia` <- function(x, choices = NULL, ...) {
    lambda(x, choices = choices)
}

`lambda` <- function(x, choices = NULL) {
    eig <- x[["lambda"]]
    if (!is.null(choices)) {
        eig <- eig[choices]
    }
    if (!is.null(eig)) {
        class(eig) <- c("eigenvals", "numeric")
    }
    eig
}

Try the cocorresp package in your browser

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

cocorresp documentation built on May 7, 2021, 9:06 a.m.