Transform thecorrelated-factor model loadings into multivariate Cholesky form.
Posted on
tbates
Joined: 07/31/2009
Attachment | Size |
---|---|
chol_correlatedFactors.png | 51.69 KB |
Forums
I want to transform the results of a correlated-factor model into multivariate Cholesky form.
Loehlin (1996) [1] gives the formulae for a bivariate case, but I wonder if anyone has a reference or pseudo-code for the multivariate case?
My end goal is to set the correlations between factors in such a way as to be equivalent to dropping paths in a Cholesky.
[1] Loehlin, J. C. (1996). The Cholesky approach: A cautionary note. Behavior Genetics, 26(1), 65-69.
bump...
Log in or register to post comments
In reply to bump... by tbates
well since you asked nicely...
Log in or register to post comments
In reply to well since you asked nicely... by neale
lightbulb :-)
Log in or register to post comments
In reply to lightbulb :-) by tbates
check the dimmer switch on the lightbulb
let A = matrix(c(1, .4, .4, 1), 2, 2). then cov2cor(A %*% t(A)) cannot go at the "top" of a cholesky model because the first latent variable "at the top" is correlated with the second latent variable "at the top."
mike's formula seems appropriate to the opposite of tim's question. namely, if A is a Cholesky, then how does one translate A into a correlated factor model?
if X is the matrix in question for the correlated-factor model, then the multivariate Cholesky form is chol(X). note that this may not always work (see my paper Cholesky Problems in behavior genetics).
greg
Log in or register to post comments
In reply to check the dimmer switch on the lightbulb by carey
Mmmm
Log in or register to post comments