R/print.block.R

Defines functions print.block

print.block <- function(x, digits = max(2, getOption("digits") - 4),
                        ...){
  cat("\nBlocks:\n\n")
  if(length(x$blocks) == 1){
    print.default(format(as.matrix(x$blocks[[1]]), digits = digits),
                  print.gap = 2, quote = FALSE, ...)
  }else{
    for(i in 1:length(x$blocks)){
      cat("Group:", names(x$blocks)[i], "\n")
      print.default(format(as.matrix(x$blocks[[i]]), digits = digits),
                    print.gap = 2, quote = FALSE, ...)
      cat("\n")
    }
  }
  invisible(x)
}

Try the blockTools package in your browser

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

blockTools documentation built on Feb. 16, 2023, 7:14 p.m.