R/print.enetLTS.R

Defines functions print.enetLTS

Documented in print.enetLTS

print.enetLTS <-
   function(x,vers=c("reweighted","raw"),...){

      # require(enetLTS)
      # require(predict.enetLTS)
      # require(coef.enetLTS)

      vers <- match.arg(vers)
      cat("enetLTS estimator \n")

      cat("\nCall: ", deparse(x$call), "\n\n")
   
      coefficients <- coef.enetLTS(x,vers=vers)
      
      nCoefficients <- sum(unlist(coefficients)!=0)
      cat("\n number of the nonzero coefficients:\n")
      print(nCoefficients)

      cat("\n alpha:",x$alpha)
      cat("\n lambda:",x$lambda)
      cat("\n lambdaw:",x$lambdaw)

}
fatmasevinck/enetLTS documentation built on Jan. 21, 2023, 10:35 p.m.