Learn R Programming

DiscriMiner (version 0.1-22)

betweenCov: Between-class Covariance Matrix

Description

Calculates between-class covariance matrix

Usage

betweenCov(variables, group, div_by_n = FALSE)

Arguments

variables
matrix or data frame with explanatory variables (No missing values are allowed)
group
vector or factor with group memberships (No missing values are allowed)
div_by_n
logical indicating division by number of observations

Details

When div_by_n=TRUE the covariance matrices are divided by n (number of observations), otherwise they are divided by n-1

See Also

getWithin, betweenSS, withinCov, totalCov

Examples

Run this code
# load iris dataset
  data(iris)
  
  # between-class covariance matrix (dividing by n-1)
  betweenCov(iris[,1:4], iris[,5])

  # between-class covariance matrix (dividing by n)
  betweenCov(iris[,1:4], iris[,5], div_by_n=TRUE)

Run the code above in your browser using DataLab