SPSS: PROGRAMAS E ROTINAS COMPLEMENTARES (SYNTAX
FILES) |
|||
|
|||
Planos Experimentais: Aleatorização |
|||
|
|||
Planos de Medidas Repetidas: Contrabalanceamento Completo |
|||
*** Planos de Medidas
Repetidas (Contrabalanceamento Completo) |
|||
*** Valentim Rodrigues
Alferes (Universidade de Coimbra, 2002) |
|||
*** valferes@fpce.uc.pt |
|||
** |
|||
** Esta sintaxe determina as possíveis sequências de
tratamentos em ** planos de medidas repetidas e atribui aleatoriamente
as sequências ** aos sujeitos, de modo a que cada sequência esteja
igualmente ** representada no plano experimental
(contrabalanceamento completo da ** ordem dos tratamentos). ** ** Num plano de medidas repetidas (i.e., um plano em
que todos os ** sujeitos passam por todas as condições ou
tratamentos experimentais) ** o número possível de sequências é igual a p!
(leia-se p factorial) ** e equivale ao número de permutações entre os
tratamentos. ** ** Sendo k um inteiro,
temos: ** ** No. de
tratamentos No. de sequências Nº de sujeitos requerido ** [p] [p!] [n = kp!] ** ** 2 2!=2x1=2 2, 4, 6, 8, 10, 12,... ** 3 3!=3x2x1=6 6, 12, 18, 24, 30,... ** 4 4!=4x3x2x1=24 24, 48, 72, 94,... ** 5 5!=[…]=120 120, 240,
360,... ** 6 6!=[…]=720 720, 1440,... ** 7 7!=[…]=5040 ** ** Como se pode
constatar, ainda que o contrabalanceanto completo seja ** a melhor estratégia
para minimizar os efeitos da prática e do ** transfert, as
exigências relativas ao número de sujeitos requeridos ** para a investigação
limitam o seu uso às situações de 2, 3 ou 4 ** tratamentos (para 5
tratmentos seriam necessários 120 sujeitos ** para que pelo menos
uma sequência de tratamentos fosse aleatoria- ** mente atribuída a
cada sujeito; nestas circunstâncias a melhor ** solução é recorrer
ao contabalanceamento parcial). ** No exemplo temos: ** 3 tratamentos (A,
B, e C) [p = 3] ** 6 sequências de
tratamentos [p! = 3! = 6]; ** 24 sujeitos [n =
24]); ** 4 sujeitos por
sequência de tratamentos [k = n/p! = 24/6 = 4]. DATA LIST FREE
/SEQUENC(A10). * Introduza as sequências
de tratamentos (p!). BEGIN DATA ABC ACB BAC BCA CAB
CBA END DATA. * Introduza o número de
sujeitos por sequência de tratamentos (n/p!). COMPUTE SUBJECTS = 4. LOOP CASES=1 TO subjects. XSAVE OUTFILE=OUTF1/KEEP=SEQUENC. END EXECUTE. GET FILE=OUTF1. SET SEED RANDOM. COMPUTE RANDOM=UNIFORM(1). SORT CASES BY RANDOM(A). RANK VARIABLES=RANDOM(A). COMPUTE ID=RRANDOM. FORMATS ID(F8.0). LIST ID SEQUENC. SORT CASES BY SEQUENC(A) ID(A). LIST ID. |
|||
Output (exemplo) |
|||
*** Planos de Medidas Repetidas (Contrabalanceamento Completo) *** Valentim Rodrigues Alferes (Universidade de Coimbra, 2002) *** valferes@fpce.uc.pt ** ** Esta sintaxe determina as possíveis sequências de tratamentos em ** planos de medidas repetidas e atribui aleatoriamente as sequências ** aos sujeitos, de modo a que cada sequência esteja igualmente ** representada no plano experimental (contrabalanceamento completo da ** ordem dos tratamentos).
[…] List
ID SEQUENC
1 ABC 2 ACB 3 CAB 4 BAC 5 BAC 6 CAB 7 CAB 8 BCA 9 BCA 10 ABC 11 CAB 12 CBA 13 CBA 14 ACB 15 BCA 16 ABC 17 BAC 18 BCA 19 ACB 20 CBA 21 BAC 22 ACB 23 ABC 24 CBA
Number of cases read: 24 Number of cases listed: 24
[…] List
SEQUENC: ABC
ID
1 10 16 23
Number of cases read: 4 Number of cases listed: 4
SEQUENC: ACB
ID
2 14 19 22
Number of cases read: 4 Number of cases listed: 4
SEQUENC: BAC
ID
4 5 17 21
Number of cases read: 4 Number of cases listed: 4
SEQUENC: BCA
ID
8 9 15 18
Number of cases read: 4 Number of cases listed: 4
SEQUENC: CAB
ID
3 6 7 11
Number of cases read: 4 Number of cases listed: 4
SEQUENC: CBA
ID
12 13 20 24
Number of cases read: 4 Number of cases listed: 4 |
|||
*** Nota ** Se tiver 2 tratamentos, introduza
as seguintes sequências: **
[…] BEGIN DATA AB BA END DATA. ** […] ** e indique o número de
sujeitos por sequência. ** Para 4 tratamentos,
introduza as seguintes sequências: ** […] BEGIN DATA ABCD ABDC ACBD ACDB ADBC ADCB BACD BADC BCAD BCDA BDAC BDCA CABD CADB CBAD
CBDA CDAB CDBA DABC DACB DBAC DBCA DCAB DCBA END DATA. ** […] ** e indique o número de
sujeitos por sequência. ** Para 5 tratamentos, introduza
as seguintes sequências: ** […] BEGIN DATA ABCDE ABCED ABDCE ABDEC ABECD ABEDC ACBDE ACBED ACDBE ACDEB ACEBD ACEDB ADBCE ADBEC ADCBE ADCEB ADEBC ADECB AEBCD AEBDC AECBD AECDB AEDBC AEDCB BACDE BACED BADCE BADEC BAECD BAEDC BCADE BCAED BCDAE BCDEA BCEAD BCEDA BDACE BDAEC BDCAE BDCEA BDEAC BDECA BEACD BEADC BECAD BECDA BEDAC BEDCA CABDE CABED CADBE CADEB CAEBD CAEDB CBADE CBAED CBDAE CBDEA CBEAD CBEDA CDABE CDAEB CDBAE CDBEA CDEAB CDEBA CEABD CEADB CEBAD CEBDA CEDAB CEDBA DABCE DABEC DACBE DACEB DAEBC DAECB DBACE DBAEC DBCAE DBCEA DBEAC DBECA DCABE DCAEB DCBAE DCBEA DCEAB DCEBA DEABC DEACB DEBAC DEBCA DECAB DECBA EABCD EABDC EACBD EACDB EADBC EADCB EBACD EBADC EBCAD EBCDA EBDAC EBDCA ECABD ECADB ECBAD ECBDA ECDAB ECDBA EDABC EDACB EDBAC EDBCA EDCAB EDCBA END DATA. ** […] ** e indique o
número de sujeitos por sequência. |
|||
|
|||
Referência |
|||
Alferes, V. R. (1997). Investigação
científica em psicologia: Teoria e prática. Coimbra: Almedina. |
|||
|
|||
Última actualização: 2002-09-29 |
|||