*******Scoring for the ECR**********

RECODE ecr0001 to ecr0036 (99=SYSMIS) .

EXECUTE .

 

Compute temp3 = ecr0003

EXECUTE .

Compute temp15 = ecr0015.

EXECUTE .

Compute temp19 = ecr0019.

EXECUTE .

Compute temp25 = ecr0025.

EXECUTE .

Compute temp27 = ecr0027.

EXECUTE .

Compute temp29 = ecr0029.

EXECUTE .

Compute temp31 = ecr0031.

EXECUTE .

Compute temp33 = ecr0033.

EXECUTE .

Compute temp35 = ecr0035.

EXECUTE .

Compute temp22 = ecr0022.

EXECUTE .

 

Recode temp3 to temp22 (1=7) (2=6) (3=5) (5=3) (6=2) (7=1).

EXECUTE .

 

Compute Avoidance = mean.14(ecr0001,temp3,ecr0005,ecr0007,ecr0009,ecr0011,ecr0013,temp15,ecr0017,

temp19,ecr0021,ecr0023,temp25,temp27,temp29,temp31,temp33,temp35).

EXECUTE .

 

Compute Anxiety = mean.14(ecr0002,ecr0004,ecr0006,ecr0008,ecr0010,ecr0012,ecr0014,ecr0016,ecr0018,ecr0020,temp22,ecr0024,ecr0026,

ecr0028,ecr0030,ecr0032,ecr0034,ecr0036).

EXECUTE .

 

****computing four categories*****

 

Compute SEC2 = avoidance*3.2893296 + anxiety*5.4725318 - 11.5307833.

EXECUTE .

Compute FEAR2= avoidance*7.2371075 + anxiety*8.1776446 - 32.3553266.

EXECUTE .

Compute PRE2 = avoidance*3.9246754 +anxiety*9.7102446 - 28.4573220.

EXECUTE .

Compute DIS2 = avoidance*7.3654621 + anxiety*4.9392039 - 22.2281088.

EXECUTE .

Variable labels

sec2 "coeff secure dimension"

fear2 "coeff fearful dimension"

pre2 "coeff preoccupied dimension"

dis2 "coeff dismissing dimension".

If (sec2 > max(fear2,pre2,dis2)) ATT2 = 1.

If (fear2 > max(sec2,pre2,dis2)) ATT2 = 2.

If (pre2> max(sec2,fear2,dis2)) ATT2 = 3.

If (dis2 > max(sec2,fear2,pre2)) ATT2 = 4.

 

Variable labels

ATT2 "coefficient-based attachment category.".

Value labels

ATT2 1 "secure" 2 "fearful" 3 "preocc" 4 "dismiss".