Sto esaminando il pacchetto R OpenMx per un'analisi epidemiologica genetica al fine di imparare a specificare e adattare i modelli SEM. Sono nuovo in questo, quindi abbi pazienza. Sto seguendo l'esempio a pagina 59 della Guida dell'utente di OpenMx . Qui disegnano il seguente modello concettuale:
E nel specificare i percorsi, impostano il peso del nodo "uno" latente sui nodi bmi manifestati "T1" e "T2" su 0,6 perché:
I principali percorsi di interesse sono quelli da ciascuna delle variabili latenti alla rispettiva variabile osservata. Anche questi sono stimati (quindi tutti sono liberi), ottengono un valore iniziale di 0,6 e etichette appropriate.
# path coefficients for twin 1
mxPath(
from=c("A1","C1","E1"),
to="bmi1",
arrows=1,
free=TRUE,
values=0.6,
label=c("a","c","e")
),
# path coefficients for twin 2
mxPath(
from=c("A2","C2","E2"),
to="bmi2",
arrows=1,
free=TRUE,
values=0.6,
label=c("a","c","e")
),
Il valore di 0,6 deriva dalla covarianza stimata di bmi1
e bmi2
(di coppie gemelle zigotiche rigorosamente mono ). Ho due domande:
Quando dicono che al percorso viene assegnato un valore "iniziale" di 0,6 è come impostare una routine di integrazione numerica con valori iniziali, come nella stima dei GLM?
Perché questo valore è stimato rigorosamente dai gemelli monozigoti?