* Encoding: UTF-8. DATASET ACTIVATE DataSet1. RECODE condHonest (1=1) (3=0) (4=0) INTO fvsh. EXECUTE. RECODE condHonest (1=0) (3=1) (4=0) INTO pvs. EXECUTE. FACTOR /VARIABLES trust_integ_1 trust_integ_2 trust_integ_3 trust_integ_4 trust_integ_5 trust_ability_1 trust_ability_2 trust_ability_3 trust_ability_4 trust_ability_5 trust_ben_1 trust_ben_2 trust_ben_3 trust_ben_4 /MISSING LISTWISE /ANALYSIS trust_integ_1 trust_integ_2 trust_integ_3 trust_integ_4 trust_integ_5 trust_ability_1 trust_ability_2 trust_ability_3 trust_ability_4 trust_ability_5 trust_ben_1 trust_ben_2 trust_ben_3 trust_ben_4 /PRINT INITIAL EXTRACTION ROTATION /FORMAT SORT /CRITERIA MINEIGEN(1) ITERATE(25) /EXTRACTION PAF /CRITERIA ITERATE(25) DELTA(0) /ROTATION OBLIMIN /METHOD=CORRELATION. COMPUTE trust_ability=mean(trust_ability_1,trust_ability_2,trust_ability_3,trust_ability_4, trust_ability_5). EXECUTE. COMPUTE trust_integ=mean(trust_integ_1,trust_integ_2,trust_integ_3,trust_integ_4,trust_integ_5). EXECUTE. COMPUTE trust_ben=mean(trust_ben_1,trust_ben_2,trust_ben_3,trust_ben_4). EXECUTE. DATASET ACTIVATE DataSet5. FACTOR /VARIABLES recip_hide1 recip_hide2 recip_open1 recip_open2 guilt1 guilt2 guilt3 /MISSING LISTWISE /ANALYSIS recip_hide1 recip_hide2 recip_open1 recip_open2 guilt1 guilt2 guilt3 /PRINT INITIAL EXTRACTION ROTATION /FORMAT SORT /CRITERIA FACTORS(3) ITERATE(25) /EXTRACTION PC /CRITERIA ITERATE(25) DELTA(0) /ROTATION OBLIMIN /METHOD=CORRELATION. COMPUTE guilt=mean(guilt1,guilt2,guilt3). EXECUTE. * in paper (using 2 items for each - without reversed items) COMPUTE recip_pos=mean(recip_open1,recip_open2). EXECUTE. COMPUTE recip_neg=mean(recip_hide1,recip_hide2). EXECUTE. * with reversed items - reliability is decreased but results persist RECODE recip_hide3R (1=7) (2=6) (3=5) (4=4) (5=3) (6=2) (7=1) INTO recip_hide3. EXECUTE. RECODE recip_open3R (1=7) (2=6) (3=5) (4=4) (5=3) (6=2) (7=1) INTO recip_open3. EXECUTE. COMPUTE recip_pos_all=mean(recip_open1,recip_open2,recip_open3). EXECUTE. COMPUTE recip_neg_all=mean(recip_hide1,recip_hide2,recip_hide3). EXECUTE. * Analyses *--------------- * filter IMC checks and outliers USE ALL. COMPUTE filter_$=(check2=3 and eranut=1 and outlier =0 and abs(SRE_1)<=3 and abs(SRE_2)<=3 and abs(SRE_3)<=3 and abs(SRE_4)<=3). VARIABLE LABELS filter_$ 'check2=3 and eranut=1 and outlier =0 and abs(SRE_1)<=3 and '+ 'abs(SRE_2)<=3 and abs(SRE_3)<=3 and abs(SRE_4)<=3 (FILTER)'. VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'. FORMATS filter_$ (f1.0). FILTER BY filter_$. EXECUTE. COMPUTE sins_lieC=sins_lie-2.761044. EXECUTE. GLM trust_ability trust_ben trust_integ BY condHonest /METHOD=SSTYPE(3) /INTERCEPT=INCLUDE /SAVE=SRESID /PRINT=DESCRIPTIVE ETASQ PARAMETER /CRITERIA=ALPHA(.05) /DESIGN= condHonest. FREQUENCIES VARIABLES=deception_coding /ORDER=ANALYSIS. * contrast communal vs. proficient on main dv - deception GLM deception_coding BY condHonest /contrast (condHonest)=special (-.5 1 -.5) /PRINT ETASQ DESCRIPTIVE PARAMETER /design = condHonest. * honest (as reference group) on main dv - deception UNIANOVA deception_coding BY condHonest /METHOD=SSTYPE(3) /INTERCEPT=INCLUDE /PRINT ETASQ DESCRIPTIVE PARAMETER /CRITERIA=ALPHA(.05) /DESIGN=condHonest. * with controling for sins-lie UNIANOVA deception_coding BY condHonest WITH sins_lieC /METHOD=SSTYPE(3) /INTERCEPT=INCLUDE /PRINT ETASQ DESCRIPTIVE PARAMETER /CRITERIA=ALPHA(.05) /DESIGN=sins_lieC condHonest. * with interaction (cond X sins-lie) UNIANOVA deception_coding BY condHonest WITH sins_lieC /METHOD=SSTYPE(3) /INTERCEPT=INCLUDE /PRINT ETASQ DESCRIPTIVE PARAMETER /CRITERIA=ALPHA(.05) /DESIGN=condHonest sins_lieC condHonest*sins_lieC. process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ/model=4/total=1. * with integrity -> anticipated guilt and also integrity->anticipated positive reciprocity ( model 6 - in paper) process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ guilt/model=6/total=1. process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ guilt/model=6/total=1/cov=sins_lie. process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ guilt/model=6/total=1/cov=genderA sins_lie. process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ recip_pos/model=6/total=1. process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ recip_pos/model=6/total=1/cov=sins_lie. process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ recip_pos/model=6/total=1/cov=genderA sins_lie. * work also with the 3 positive-reciprocity items process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ recip_pos_all/model=6/total=1. process y=deception_coding/x=trust_integ/m=guilt recip_pos_all/model=4/total=1/contrast=1. * other possibilities - negative reciprocity - does not work process y=deception_coding/x=conditionH3/mcx=1/m=trust_integ recip_neg/model=6/total=1. * Supplementary Materials * each alone - model 4 (do not explain differences in deception between honest and friednly process y=deception_coding/x=conditionH3/mcx=1/m=trust_ability trust_ben trust_integ guilt recip_neg recip_pos/model=4/total=1. * reversed order (model 6) process y=deception_coding/x=conditionH3/mcx=1/m=guilt trust_integ/model=6/total=1. process y=deception_coding/x=conditionH3/mcx=1/m=recip_pos trust_integ/model=6/total=1.