lamjas posted on Friday, August 03, 2007 - 8:13 pm
I am doing a 3-level CFA for school data (students nested within classrooms; classrooms nested within schools). So far, I don't see any articles doing such kind of analysis (if you have seen such articles, please let me know some references). Therefore, I am planning to follow those articles doing 2-level CFA. In the second step, it needs to calculate the within- and between-level covariance and obtain ICC values. The output I got is one within-level covariance and one between-level covariance. Is it right?
My major syntax is the following:
usevariables classid schid Q1-Q21; cluster is schid classid; analysis: type = meanstructure complex twolevel basic; output: sampstat;
That's right. The icc's should be part of the output, or you can compute them yourself from the variances of those 2 matrices,
icc = between/(between + within).
lamjas posted on Saturday, August 04, 2007 - 2:37 am
Then I don't understand. When I look at the articles doing 2-level CFA, they got the total, within-, and between- covariance/correlation matrices and calculate the ICC. But, I am doing a 3-level CFA, should I get two within- covariance/correlation matrices to identify the 3 levels?
I have the same problem. Classes are nested within schools.
cluster = school_id class_id;
Analysis: Type = basic complex twolevel;
But I get only one between covariance matrix and the variance is the same as in the covariance matrix of analyses with "class_id" specified as a single cluster (omitting school cluster). I expected something like two "between covariance matrices", one for school and one for class. Btw., is ICC only for manifest outcomes or exists there also an ICC for latent variables, like growth factors?