Seminário de Análise Mulitinível

Valentim Rodrigues Alferes

Doc.Net 5 – Cálculo do Coeficiente de Correlação Intraclasse no SPSS

No contexto da AMN, o coeficiente de correlação intraclasse é uma medida da proporção da variância atribuível à macro-variável. Quanto mais elevado for este coeficiente mais são as razões para recorrermos à AMN. Remetendo os alunos para as explicações e fórmulas da Refs. 4 (pp. 16-22), indicam-se aqui os procedimentos para o cálculo deste coeficiente no SPSS, utilizando os dados da mesma referência (Snijders & Bosker, 1999, p. 18, Table 3.1).

 

 

 

 

 

 

 

 
GET
FILE='C:\Documents and Settings\user\Desktop\Curso AMN\ICC\Snijders p. 18.sav'.
 
VARCOMP
Yij  BY j
/RANDOM = j
/METHOD = REML
/CRITERIA = ITERATE(50)
/CRITERIA = CONVERGE(1.0E-8)
/DESIGN
/INTERCEPT = INCLUDE .

 

Variance Components Estimation

Factor Level Information

 

 

 

N

j

1

10

2

10

3

10

4

10

5

10

6

10

7

10

8

10

9

10

10

10

Dependent Variable: Yij

 

Variance Estimates

Component

Estimate

Var(j)

26,676

Var(Error)

789,743

Dependent Variable: Yij
Method: Restricted Maximum Likelihood Estimation

 

Asymptotic Covariance Matrix

 

 

Var(j)

Var(Error)

Var(j)

2619,021

-1385,988

Var(Error)

-1385,988

13859,879

Dependent Variable: Yij
Method: Restricted Maximum Likelihood Estimation


Com base no Output e tendo em conta as seguintes fórmulas, pode calcular o ICC:

 

ICC = [Variância entre as macro-unidades] / [Variância total]

 

[Variância total] = [Variância entre as macro-unidades] + [Variância dentro dos grupos]

 

=

 

 

Se quiser obter directamente o ICC, depois de abrir no SPSS a sua file de dados, corra a seguinte sintaxe.

 

*Escreva a designação da variável macro na sua file.

COMPUTE grupo=macro.

*Escreva a designação da variável dependente na sua file.

COMPUTE vd=vardep.

EXECUTE.

VARCOMP vd BY grupo/RANDOM =grupo/OUTFILE=VAREST(FOUT)

/METHOD=REML/DESIGN/INTERCEPT=INCLUDE.

GET FILE=FOUT.

COMPUTE ICC=VC1/(VC2+VC1).

EXECUTE.

FORMATS VC1 VC2 ICC (F8.3).

LIST VARIABLES=VC1 VC2 ICC.

 

O output é o seguinte

*Escreva a designação da variável macro na sua file.
Compute grupo=j.
*Escreva a designação da variável dependente na sua file.
Compute vd=yij.
VARCOMP vd BY grupo/RANDOM =grupo/OUTFILE=VAREST(FOUT)
/METHOD=REML/DESIGN/INTERCEPT=INCLUDE.

 

Variance Components Estimation

Factor Level Information

 

 

 

N

grupo

1

10

2

10

3

10

4

10

5

10

6

10

7

10

8

10

9

10

10

10

Dependent Variable: vd

 

Variance Estimates

Component

Estimate

Var(grupo)

26,676

Var(Error)

789,743

Dependent Variable: vd
Method: Restricted Maximum Likelihood Estimation

 

Asymptotic Covariance Matrix

 

 

Var(grupo)

Var(Error)

Var(grupo)

2619,021

-1385,988

Var(Error)

-1385,988

13859,879

Dependent Variable: vd
Method: Restricted Maximum Likelihood Estimation

List

GET FILE=FOUT.
COMPUTE ICC=VC1/(VC2+VC1).
EXECUTE.
FORMATS VC1 VC2 ICC (F8.3).
LIST VARIABLES = VC1 VC2 ICC.
 
VC1      VC2      ICC
 
26,676  789,743     ,033
 
Number of cases read:  1    Number of cases listed:  1

Link à base de dados: Snijders & Bosker – Table 3.1