blcInitializeSplitEigen: Initialize Gaussian Latent Class via Eigendecomposition

Description Usage Arguments Details Value See Also

View source: R/betaRPMM.R

Description

Creates a function for initializing latent class model based on Eigendecomposition

Usage

1
2
blcInitializeSplitEigen(eigendim = 1, 
    assignmentf = function(s) (rank(s) - 0.5)/length(s))

Arguments

eigendim

How many eigenvalues to use

assignmentf

assignment function for transforming eigenvector to weight

Details

Creates a function f(x) that will take a data matrix x and initialize a weight matrix for a two-class latent class model. Here, the initialized classes will be based on eigendecomposition of the variance of x. See blcTree for example of using “blcSplitCriterion...” to control split.

Value

A function f(x) (see Details.)

See Also

blcInitializeSplitDichotomizeUsingMean, glcInitializeSplitFanny, glcInitializeSplitHClust


RPMM documentation built on May 2, 2019, 2:52 p.m.