Next: Comment préciser la méthode
Up: Procédure CALIS de SAS
Previous: Comment entrer le nombre
- a) Si la matrice de covariance ou de corrélation que l'on veut rentrer
a déjà été calculée dans une première analyse, on peut lors de cette
première analyse créer un fichier en précisant OUSTAT=nom_de_fichier,
contenant les matrices de covariance ou de corrélation, et rappeler ce fichier
par DATA=nom_de_fichier dans une seconde analyse.
- b) On peut aussi entrer un modèle qui a déjà été utilisé dans
une première analyse par INRAM = nom_de_fichier. Dans la première analyse,
on définit alors OUTRAM = nom_de_fichier qui contient la spécification du
modèle et les estimations des paramètres. Ces données seront
réutilisées par INRAM = nom_de_fichier et les valeurs estimées des
paramètres serviront de valeurs initiales pour une seconde analyse.
Cela peut être utile par exemple si l'on désire refaire une analyse avec une
autre méthode d'estimation.
Exemple :
DATA CMAT(TYPE=COV);
_TYPE_ = 'COV'; INPUT _NAME_ $ V1-V6;
LABEL V1='Anomia (1967)' V2='Anomia (1971)' V3='Education'
V4='Powerlessness (1967)' V5='Powerlessness (1971)'
V6='Occupational Status Index';
CARDS;
V1 11.834 . . . . .
V2 6.947 9.364 . . . .
V3 6.819 5.091 12.532 . . .
V4 4.783 5.028 7.495 9.986 . .
V5 -3.839 -3.889 -3.841 -3.625 9.610 .
V6 -21.899 -18.831 -21.748 -18.775 35.522 450.288
;
PROC CALIS COV DATA=CMAT TECH=NR method=G EDF=931 ALL outram=model nomod;
ram
1 1 7 1.,
1 2 7 .833,
1 3 8 1.,
1 4 8 .833,
1 5 9 1.,
1 6 9 .5 lamb,
1 7 9 -.5 gam1,
1 8 7 .5 beta,
1 8 9 -.5 gam2,
2 1 1 3. the1,
2 2 2 3. the2,
2 3 3 3. the1,
2 4 4 3. the2,
2 5 5 3. the3,
2 6 6 3. the4,
2 1 3 .2 the5,
2 2 4 .2 the5,
2 7 7 4. psi1,
2 8 8 4. psi2,
2 9 9 6. phi;
vnames 1 f1-f3,
2 e1-e6 d1-d3;
run;
data ml;
proc calis cov data=CMAT method=ml edf=931 inram=model all;
run;
Joseph Saint Pierre
1998-12-09