Skip to content

var-covar matrices comparison

2 messages · David Duffy, Peter Dalgaard

#
This can be done in various structural equation modelling packages.  I don't
think it can be done automatically using the sem package, as that does not allow
multiple groups.  You can roll your own LR test (assuming MVN):

  f <- (N-1) * (log(det(E)) - log(det(O)) + sum(diag((O %*% solve(E))))-p)

  N=size of group
  p=number of variables
  E=expected covariance matrix
  O=observed covariance matrix

  where in your example, E will be the observed covariance matrix for
  the pooled groups.  There are GLS etc alternatives - see eg Bollen's book on
  SEM.

| David Duffy (MBBS PhD)                                         ,-_|\
| email: davidD at qimr.edu.au  ph: INT+61+7+3362-0217 fax: -0101  /     *
| Epidemiology Unit, Queensland Institute of Medical Research   \_,-._/
| 300 Herston Rd, Brisbane, Queensland 4029, Australia  GPG 4D0B994A v
#
David Duffy <David.Duffy at qimr.edu.au> writes:
..and an asymptotic approximation to order n^-3 is found in TW
Anderson: An Introduction to Multivariate Statistical Analysis
(formula (7) section 10.5 in my 1958, 1st ed. reprint).