R/print.climit.R

Defines functions print.climit

Documented in print.climit

print.climit <- function(x, ...) {

  if (1 %in% x$type) {
    cat('Local defect:\n')
    cat('    Spatial moving window statistic:', x$localStat$stat, '\n')
    cat('    Spatial moving window size:', x$localStat$w, '\n')
    cat('    Target false alarm rate:', x$fa.rate, '\n')
    cat('    Control limit:', x$localStat$control.limit, '\n')
    cat('    Diagnostic threshold:', x$localStat$control.limit, '\n')
  }

  if (2 %in% x$type) {
    cat('Global change:\n')
    cat('    Target false alarm rate:', x$fa.rate, '\n')
    cat('    Transformed chi-squared control limit:', x$globalStat$control.limit.trans_chi2, '\n')
    cat('    Empirical control limit:', x$globalStat$control.limit.ecdf, '\n')
  }

  invisible(x)
}

Try the spc4sts package in your browser

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

spc4sts documentation built on May 24, 2022, 5:07 p.m.