R/corAxis.R

Defines functions `corAxis.symcoca` `corAxis.default` `corAxis`

`corAxis` <- function(x, ...)
    UseMethod("corAxis")

`corAxis.default` <- function(x, ...)
    stop("No default method for corAxis")

`corAxis.symcoca` <- function(x, axes = NULL, ...) {
    if (!inherits(x, "symcoca")) {
        stop("object must be of class \"symcoca\"")
    }
    if (is.null(axes)) {
        axes <- seq_len(x$n.axes)
    }
    scrs <- scores(x, axes, display = "sites")
    diag(cor(scrs$sites$Y, scrs$sites$X))
}
gavinsimpson/cocorresp documentation built on Feb. 22, 2024, 2:40 a.m.