initOmega: Initialize Sigma and Omega using an initial clique of...

Description Usage Arguments Value Examples

View source: R/Initialize.R

Description

Initialize Sigma and Omega by taking the principal component of cliques as initial value for the hidden variables. The PCA is done on the correaltion matrix, the variance of hidden variables are set to the empirical variances of the pca. The corresponding precision term in omega is set to 1 for identifiability reasons.

Usage

1
initOmega(Sigma = NULL, cliqueList, cst = 1.1)

Arguments

Sigma

variance-covariance matrix (p x p)

cliqueList

list of found cliques, given as vectorss of nodes indices

cst

small constant for positive definiteness

Value

Examples

1
2
3
4
data=generate_missing_data(n=100,p=10,r=1,type="scale-free", plot=TRUE)
Sigma=data$Sigma
initClique=FitSparsePCA(data$Y,r=1)$cliques
initOmega(Sigma=Sigma, cliqueList=initClique)

Rmomal/nestor documentation built on Dec. 16, 2020, 7:54 p.m.