R/summary.mvregmed.R

Defines functions summary.mvregmed

Documented in summary.mvregmed

summary.mvregmed <- function(object, eps = 1e-3, ...){

    df.tot <- sum(abs(object$alpha) > eps) + sum(abs(object$beta) > eps) + sum(abs(object$delta) > eps)
    if(df.tot == 0){
     warning("all alpha, beta, delta are zero")
     return (NULL)
    }

    
  object.edges <- mvregmed.edges(object, eps=eps)
  
  alpha.df <- object.edges$alpha.df
  alpha.df$row.index <- NULL
  alpha.df$col.index <- NULL
  
  beta.df <- object.edges$beta.df
  beta.df$row.index <- NULL
  beta.df$col.index <- NULL
  
  delta.df <- object.edges$delta.df
  delta.df$row.index <- NULL
  delta.df$col.index <- NULL
  cat("=== alpha parameter estimates ===\n")
  print(alpha.df, ...)
  cat("=== beta parameter estimates ===\n")
  print(beta.df, ...)
  cat("=== delta parameter estimates ===\n")
  print(delta.df, ...)

  invisible()
}

Try the regmed package in your browser

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

regmed documentation built on Jan. 22, 2023, 1:30 a.m.