R/print.adealoadleverage.R

Defines functions print.adealoadleverage

Documented in print.adealoadleverage

#' Print method for adealoadleverage class
#'
#' Print adealoadleverage results in human readable way
#' 
#' @name print.adealoadleverage
#' @param x Object of class adealoadleverage to print.
#' @param ... Optional arguments to "print".
#' @method print adealoadleverage
#' @export
print.adealoadleverage <- function(x, ...) {
    DMUs <- x$dmu.indexs
    if (!is.null(ncol(DMUs))) DMUs <- apply(DMUs, 2, FUN = function(x) paste(x[!is.na(x)], collapse = ", "))
    s <- data.frame(load = x$loads, load.diff = x$loads.diff, DMUs = DMUs)
    print(s, ...)
    invisible(x)
}

Try the adea package in your browser

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

adea documentation built on Nov. 24, 2023, 5:10 p.m.