Thank you for your reply. If you could answer a couple of follow-up questions, that would be great:
(1) In looking closer at the IAT.sps syntax, I noticed that the value labels for blocknum assume that the numeric value of the blocks in my IAT is 9, but there are only 7 blocks in my IAT, which are labeled 1-7. Thus, even though blocknum has a value label of 9, there are no data points in that variable that are larger than 7. This must have resulted in inaccurate calculations for the subsequent syntax to create the variables PAIRING and TEST, because there are no cases for which blocknum=9. If I just re-number the numeric values for the blocknum value label, will this solve the problem? (I.e. number 1-7 instead of 1-9?)
*My Inquisit script (downloaded from Greenwald, 2005 website).
/blocks = [1=Target1_practice;
2=ATTRIB_practice;
3=Pairing1_practice;
4=Pairing1_test;
5=Target2_practice_Pairing1_1st;
6=Pairing2_practice;
7=Pairing2_test]
*IAT.sps syntax.
VALUE LABELS blocknum
1 'Target practice'
2 'Attribute practice'
3 'First pairing practice'
5 'First pairing test'
6 'Reversed target practice'
7 'Second pairing practice'
9 'Second pairing test' .
COMPUTE PAIRING = 0.
IF ((ORDER=1) and (blocknum=3|blocknum=5)) PAIRING = 1.
IF ((ORDER=1) and (blocknum=7|blocknum=9)) PAIRING = 2.
IF ((ORDER=2) and (blocknum=7|blocknum=9)) PAIRING = 1.
IF ((ORDER=2) and (blocknum=3|blocknum=5)) PAIRING = 2.
COMPUTE TEST = 0.
IF (blocknum=3|blocknum=7) TEST = 1.
IF (blocknum=5|blocknum=9) TEST = 2.
(2) Regarding your point that the syntax for Grouping might differ depending on how groups are assigned in my Inquisit script: Below is the part of the script where it looks like participants were assigned to the different orders of stimulus presentation. It looks like the name of the variable is "subjects," but I don't see a variable called subjects in my Inquisit .dat file. There is a variable called "subject," but that is the unique 5-digit participant ID# associated with each participant, not a grouping variable. In my Inquisit .dat file, I double-checked the order of presentation of the blocks for several participants, and it looks like the randomization was successful-- some participants were assigned to see Pairing2_test in block #7 and some to see Pairing1_test in block #7. I am still confused about how I create syntax to capture the grouping variable for order of presentation. Thank you for your help.
/subjects = (1 of 2)
/preinstructions = (overview1, overview2, consent, begin1, begin2)
/postinstructions = (end)
/blocks = [1=Target1_practice;
2=ATTRIB_practice;
3=Pairing1_practice;
4=Pairing1_test;
5=Target2_practice_Pairing1_1st;
6=Pairing2_practice;
7=Pairing2_test]
</expt>
<expt>
/subjects = (2 of 2)
/preinstructions = (overview1, overview2, consent, begin1, begin2)
/postinstructions = (end)
/blocks = [1=Target2_practice;
2=ATTRIB_practice;
3=Pairing2_practice;
4=Pairing2_test;
5=Target1_practice_Pairing2_1st;
6=Pairing1_practice;
7=Pairing1_test]