The original author provided the following SAS code:
**SAS code for an unconditional model to decompose variance in perceived partner responsiveness:**
> PROC MIXED COVTEST DATA = triadic.idios;
>
> CLASS idios dyadsrm actorsrm partsrm triad;
>
> MODEL pprid = /s DDFM = SATTERTH notest;
>
> RANDOM INTERCEPT /TYPE=VC SUB=idios;
>
> RANDOM INTERCEPT /TYPE=VC SUB=dyadsrm;
>
> RANDOM INTERCEPT /TYPE=VC SUB=actorsrm;
>
> RANDOM INTERCEPT /TYPE=VC SUB=partsrm;
>
> RANDOM INTERCEPT /TYPE=VC SUB=triad;
>
> run;
The idiosyncratic, dyadic, actor, partner, and triad/group variance components are explained in the original paper.
**SAS Code for a model testing projection of responsiveness:**
> PROC MIXED COVTEST DATA = triadic.data;
>
> CLASS actorsrm partsrm dyadsrm triad ;
>
> MODEL pprid = csid cspid ppriid /s DDFM = SATTERTH notest;
>
> RANDOM INTERCEPT /TYPE=VC SUB=idios;
>
> RANDOM INTERCEPT /TYPE=VC SUB=dyadsrm;
>
> RANDOM INTERCEPT /TYPE=VC SUB=actorsrm;
>
> RANDOM INTERCEPT /TYPE=VC SUB=partsrm;
>
> RANDOM INTERCEPT /TYPE=VC SUB=triad;
>
> run;
PPRid = PERCEIVER’S PERCEPTION OF TARGET PARTNER’S RESPONSIVENESS, the criterion variable
CSid = PERCEIVER’S CARE FOR TARGET PARTNER, projection effect
CSPid = TARGET PARTNER’S CARE FOR PERCEIVER, accuracy effect
PPRIid = INFORMANT’S PERCEPTION OF TARGET PARTNER’S CARE FOR PERCEIVER, another accuracy effect