SET

SET PRINTBACK ON.

* work2.sav is a household survey that contains data on each household member.
* from personal level one can switch to household level by selecting household heads.
* hfbht0 (relationship to household head) is the filter variable.

GET

GET FILE="work2.sav".

FREQUENCIES

FREQUENCIES hfbht0.
Családtag HTfőhöz való viszonya
Value Label Value Frequency Percent Valid Percent Cum Percent
Háztartásfő 1 1005 44.23 44.23 44.23
Házastársa 2 406 17.87 17.87 62.10
Élettársa 3 103 4.53 4.53 66.64
Gyermeke 4 474 20.86 20.86 87.50
Szülője 5 149 6.56 6.56 94.06
Anyósa-apósa 6 16 .70 .70 94.76
Unokája 7 33 1.45 1.45 96.21
Egyéb rokona 8 18 .79 .79 97.01
Nem rokona 9 15 .66 .66 97.67
Nagyszülője 10 11 .48 .48 98.15
Testvére 11 24 1.06 1.06 99.21
Menye-veje 12 18 .79 .79 100.00
Total 2272 100.0 100.0
Családtag HTfőhöz való viszonya
N Valid 2272
Missing 0
Mean 2.62
Std Dev 2.14
Minimum 1.00
Maximum 12.00
* File contains 2272 individuals living in 1005 households.
* hfjobe0 is an income variable that is used to demonstrate the bug in RANK procedure.

RECODE

RECODE hfjobe0 (sysmis, missing, -6, -7, 0 = 0) (else=copy).

EXECUTE

EXECUTE.
* DESCRIPTIVES works.

TEMPORARY

TEMPORARY.

SELECT IF

SELECT IF (hfbht0 = 1).

DESCRIPTIVES

DESCRIPTIVES hfjobe0 /sta all.
Valid cases = 1005; cases with missing value(s) = 0.
Variable N Mean S.E. Mean Std Dev Variance Kurtosis S.E. Kurt Skewness S.E. Skew Range Minimum Maximum Sum
Családtag havi nettó jövedelme 1005 96014.72 2298.13 72854.86 5.3E+009 3.50 .15 1.17 .08 500000.0 .00 500000.0 96494796
* FINISH.
* RANK RETURNS ERROR. 

TEMPORARY

 TEMPORARY

SELECT IF

SELECT IF (hfbht0 = 1).

RANK

RANK hfjobe0 /NTILES (10) into target.

Variables Created By RANK

hfjobe0 into target(NTILES of hfjobe0)