Applications of structural equation modeling to twin and other family
data typically tend to ignore means. That is, observed measures are
treated as deviations from the phenotypic mean (and are thus termed
deviation phenotypes), and likewise
genotypic and environmental latent variables are expressed as
deviations from their means, which usually are fixed at 0. Most
simple genetic models predict the same mean for different groups of
relatives, so, for example, MZ twins, DZ twins, males from
opposite-sex twin pairs, and males from like-sex twin pairs should
have (within sampling error) equal means. Where significant mean
differences are found, they may indicate sampling problems with
respect to the variable under study or other violations of the
assumptions of the basic genetic model. Testing for mean differences
also may be important in follow-up studies, where we are concerned
about the bias introduced by sample attrition, but can compare mean
scores at baseline for those relatives who remain in a study with
those who drop out. Fortunately, Mx facilitates tests for mean
differences between groups.
For Mx to fit a model to means and covariances, both observed means
and a model for them must be supplied.
Appendix contains a Mx script for fitting a univariate
genetic model which also estimates the means of first and second twins
from MZ and DZ pairs. The first change we make is to feed Mx the
observed means in our sample, which we do with the
Means
command:
Means 0.9087 0.8685Second, we declare a matrix for the means, e.g.
M Full 1 2
in
the matrices section. Third, we can equate parameters for the first
and second twins by using a Specify
statement such as
Specify M 101 101where
101
is a parameter number that has not been used
elsewhere in the script. By using the same number for the two means,
they are constrained to be equal. Fourth, we include a model for the
means:
Means M;In the DZ group we also supply the observed means, and adjust the model for the means. We can then either (i) equate the mean for MZ twins to that for DZ twins by using the same matrix
M
, 'copied' from the MZ group or
equated to that of the MZ group as follows:
M Full 1 2 = M2where
M2
refers to matrix M
in group 2; to fit a no
heterogeneity model; or (ii) equate DZ twin 1 and DZ twin 2 means
but allow them to differ from the MZ means by declaring a new matrix
(possible called M too) to fit a zygosity dependent means model
(
Table 6.6 reports the results of fitting models
incorporating means
Female | Male | ||||||||
Young | Older | Young | Older | ||||||
Model | df | ![]() |
![]() |
![]() |
![]() |
||||
1. No heterogeneity | |||||||||
of means | 6 | 7.84 | .25 | 5.74 | .57 | 12.81 | .05 | 5.69 | .58 |
2. Heterogeneity | |||||||||
MZ vs DZ | 5 | 3.93 | .56 | 4.75 | .58 | 7.72 | .17 | 5.36 | .50 |
3. Heterogeneity | |||||||||
MZ/DZ & T1/T2 | 3 | 3.71 | .29 | 2.38 | .67 | 7.28 | .06 | 5.03 | .17 |
Genetic Model | ADE | AE![]() |
ADE | AE![]() |