R/get_ave.r

Defines functions get_ave

Documented in get_ave

#' @title Calculate AVE (Average Variance Extracted)
#' 
#' @details
#' Internal function. \code{get_ave} is called by \code{plspm}.
#' 
#' @param communality list of communalities for each block
#' @return vector of average variance extracted for each block
#' @keywords internal
#' @template internals
#' @export
get_ave <- function(communality)
{
  # average variance extracted
  sapply(communality, function(x) sum(x) / (sum(x) + sum(1-x)))
}
gastonstat/plspm2 documentation built on May 16, 2019, 5:47 p.m.