R/print.homals.R

Defines functions `print.homals`

`print.homals` <-
function(x, ...)
{
  nvar <- dim(x$dframe)[2]
  cat("\nCall: ")
  print(x$call)
  cat("\nLoss:",x$loss,"\n")
  cat("\nEigenvalues:\n")
  eigen.val <- round(x$eigenvalues, 4)
  names(eigen.val) <- paste("D",1:x$ndim,sep="")
  print(eigen.val)
  cat("\n")
  
  loadmat <- t(sapply(x$loadings, function(xx) (xx[1,])))
  if (x$ndim == 1) loadmat <- t(loadmat)
  colnames(loadmat) <- paste("D", 1:x$ndim, sep = "")
  cat("Variable Loadings:\n")
  print(loadmat)
  cat("\n")
  invisible(x)
}

Try the homals package in your browser

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

homals documentation built on June 10, 2022, 5:09 p.m.