Dokumentummal kapcsolatos tevékenységek

háztartástipológia syntax 1997

A fájl letöltéséhez kattintson ide.

Méret 20.5 kB - Fájltípus text/plain

Fájl tartalma

*HTTIP97.SPS FILE******************************************************
*                                                                     *
*              MHP 6. HULLM HZTARTSSSZETTEL 1997                 *
*                     HOUSEHOLD COMPOSITION 1997                      *
*                       6TH WAVE OF HHP STUDY                         *
*             TARKI SOCIAL RESEARCH INFORMATICS CENTER                *
*                                                                     *
***********************************************************************

* A HTTIP96.SPS file alapjn.

GET FILE = 'd:\Panel99_CD_Elokeszulet\1997\1997.sav'
   /keep
 eazon97  h6htsz97 akttag97
 h6bsor1  h6bnem1  h6bszu1  h6bcsl1  h6bht1   h6bgye1  h6btov1
 h6bsor2  h6bnem2  h6bszu2  h6bcsl2  h6bht2   h6bgye2  h6btov2
 h6bsor3  h6bnem3  h6bszu3  h6bcsl3  h6bht3   h6bgye3  h6btov3
 h6bsor4  h6bnem4  h6bszu4  h6bcsl4  h6bht4   h6bgye4  h6btov4
 h6bsor5  h6bnem5  h6bszu5  h6bcsl5  h6bht5   h6bgye5  h6btov5
 h6bsor6  h6bnem6  h6bszu6  h6bcsl6  h6bht6   h6bgye6  h6btov6
 h6bsor7  h6bnem7  h6bszu7  h6bcsl7  h6bht7   h6bgye7  h6btov7
 h6bsor8  h6bnem8  h6bszu8  h6bcsl8  h6bht8   h6bgye8  h6btov8
 h6bsor9  h6bnem9  h6bszu9  h6bcsl9  h6bht9   h6bgye9  h6btov9
 h6bsor10 h6bnem10 h6bszu10 h6bcsl10 h6bht10  h6bgye10 h6btov10
 h6bsor11 h6bnem11 h6bszu11 h6bcsl11 h6bht11  h6bgye11 h6btov11
 h6bsor12 h6bnem12 h6bszu12 h6bcsl12 h6bht12  h6bgye12 h6btov12
 h6bsor13 h6bnem13 h6bszu13 h6bcsl13 h6bht13  h6bgye13 h6btov13
 h6bsor14 h6bnem14 h6bszu14 h6bcsl14 h6bht14  h6bgye14 h6btov14 .

select if (akttag97 = 1).
execute.

compute hsize97  = 0.
compute ht97     = 0.
compute hhage97  = 0.
compute hhage97a = 0.
compute h6bbaba  = 0.
compute h6bbaba2 = 0.
compute h6bkor18 = 0.

Formats hsize97  
        ht97     
        hhage97  
        hhage97a 
        h6bbaba  
        h6bbaba2 
        h6bkor18 (F2).

Variable Label  hsize97  'Hztarts nagysg 97'
               /ht97     'hztarts sszettel 1997'
               /hhage97  'A hztartsf kora /14 kategria/'
               /hhage97a 'A hztartsf kora /vek szma/'
               /h6bbaba  'a legkisebb 16 alatti HT tag kora /5 kategria/'
               /h6bbaba2 'a legkisebb 16 alatti HT tag kora /vek szma/'
               /h6bkor18 'a 18 v alatti hztartstagok szma'.

* A hztartstagok kora .
* Calculation of members' age.

Compute h6bkor1  = 97 - h6bszu1.
Compute h6bkor2  = 97 - h6bszu2.
Compute h6bkor3  = 97 - h6bszu3.
Compute h6bkor4  = 97 - h6bszu4.
Compute h6bkor5  = 97 - h6bszu5.
Compute h6bkor6  = 97 - h6bszu6.
Compute h6bkor7  = 97 - h6bszu7.
Compute h6bkor8  = 97 - h6bszu8.
Compute h6bkor9  = 97 - h6bszu9.
Compute h6bkor10 = 97 - h6bszu10.
Compute h6bkor11 = 97 - h6bszu11.
Compute h6bkor12 = 97 - h6bszu12.
Compute h6bkor13 = 97 - h6bszu13.
Compute h6bkor14 = 97 - h6bszu14.

* Gyakorisg.

Temporary.
Select if (akttag97 = 1).
fre /var h6bkor1 h6bkor2 h6bkor3  h6bkor4  h6bkor5  h6bkor6  h6bkor7 
         h6bkor8 h6bkor9 h6bkor10 h6bkor11 h6bkor12 h6bkor13 h6bkor14 
    /sta all /format notable.

* Az eredeti h6bht1...ht14 vltozkat tkdoljuk, majd a
* 'nem rokonokat' (N = 24), 'nagyszlket' (N = 22) s 'testvrt' (N = 34).
* az 'egyb rokonok'-kal sszevonjuk.
* Recoding original variables in order to save information.
* 'Non-relative members' will be treated as 'other relatives'.

* az eredeti valtozokat atirjuk uj valtozokba.
compute ht1  = h6BHT1.
compute ht2  = h6BHT2.
compute ht3  = h6BHT3.
compute ht4  = h6BHT4.
compute ht5  = h6BHT5.
compute ht6  = h6BHT6.
compute ht7  = h6BHT7.
compute ht8  = h6BHT8.
compute ht9  = h6BHT9.
compute ht10 = h6BHT10.
compute ht11 = h6BHT11.
compute ht12 = h6BHT12.
compute ht13 = h6BHT13.
compute ht14 = h6BHT14.

formats ht1  ht2  ht3  ht4  ht5  ht6  ht7
        ht8  ht9  ht10 ht11 ht12 ht13 ht14 (f2.0).

* a nem rokon (9-es kod), nagyszl (10-es kd) s testvr (11-es kd).
* legyen egyeb rokon (8-as kod).
recode ht1 ht2 ht3  ht4  ht5  ht6  ht7 
       ht8 ht9 ht10 ht11 ht12 ht13 ht14 (9, 10, 11 = 8).
execute.

* Ujrakdoljuk a 18 vnl idsebb gyermekeket.
* Recoding children over 18.

* uj kod.
* ha gyerek + idosebb mint 18 eves.
If (ht1  eq 4 and h6bkor1  gt 18) ht1  = 9.
If (ht2  eq 4 and h6bkor2  gt 18) ht2  = 9.
If (ht3  eq 4 and h6bkor3  gt 18) ht3  = 9.
If (ht4  eq 4 and h6bkor4  gt 18) ht4  = 9.
If (ht5  eq 4 and h6bkor5  gt 18) ht5  = 9.
If (ht6  eq 4 and h6bkor6  gt 18) ht6  = 9.
If (ht7  eq 4 and h6bkor7  gt 18) ht7  = 9.
If (ht8  eq 4 and h6bkor8  gt 18) ht8  = 9.
If (ht9  eq 4 and h6bkor9  gt 18) ht9  = 9.
If (ht10 eq 4 and h6bkor10 gt 18) ht10 = 9.
If (ht11 eq 4 and h6bkor11 gt 18) ht11 = 9.
If (ht12 eq 4 and h6bkor12 gt 18) ht12 = 9.
If (ht13 eq 4 and h6bkor13 gt 18) ht13 = 9.
If (ht14 eq 4 and h6bkor14 gt 18) ht14 = 9.

* uj kod.
* ha unoka vagy egyeb rokon + kisebb egyenlo mint 18 eves.
If ((HT1  eq 7 or HT1  eq 8) and h6bkor1  le 18) HT1  = 10.
If ((HT2  eq 7 or HT2  eq 8) and h6bkor2  le 18) HT2  = 10.
If ((HT3  eq 7 or HT3  eq 8) and h6bkor3  le 18) HT3  = 10.
If ((HT4  eq 7 or HT4  eq 8) and h6bkor4  le 18) HT4  = 10.
If ((HT5  eq 7 or HT5  eq 8) and h6bkor5  le 18) HT5  = 10.
If ((HT6  eq 7 or HT6  eq 8) and h6bkor6  le 18) HT6  = 10.
If ((HT7  eq 7 or HT7  eq 8) and h6bkor7  le 18) HT7  = 10.
If ((HT8  eq 7 or HT8  eq 8) and h6bkor8  le 18) HT8  = 10.
If ((HT9  eq 7 or HT9  eq 8) and h6bkor9  le 18) HT9  = 10.
If ((HT10 eq 7 or HT10 eq 8) and h6bkor10 le 18) HT10 = 10.
If ((HT11 eq 7 or HT11 eq 8) and h6bkor11 le 18) HT11 = 10.
If ((HT12 eq 7 or HT12 eq 8) and h6bkor12 le 18) HT12 = 10.
If ((HT13 eq 7 or HT13 eq 8) and h6bkor13 le 18) HT13 = 10.
If ((HT14 eq 7 or HT14 eq 8) and h6bkor14 le 18) HT14 = 10.


* Megszmoljuk a hztarts tagokat kodok szerint.
* Counting household members.

* HT-fo.
Count c1  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (1).
* hazastarsa.
Count c2  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (2).
* elettarsa.
Count c3  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (3).
* sajat gyereke.
Count c4  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (4).
* szuloje.
Count c5  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (5).
* anyos-apos.
Count c6  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (6).
* unoka.
Count c7  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (7).
* egyeb rokon + nagyszl + testvr.
Count c8  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (8).
* nem rokon.
* az eredmeny csak az idekodolt nem sajat 18 evnel idosebb gyereket tartalmazza.
Count c9  = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (9).
* atkodolva.
* ha unoka vagy egyeb rokon + kisebb egyenlo mint 18 eves.
Count c10 = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (10).


* Hztarts nagysg.
* Household size.
  compute hsize97 = h6htsz97.
* Count hsize97 =  HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14
                (1 thru 10).

Temporary.
Select if (akttag97 = 1).
fre HSIZE97.


* Hztarts sszettel: segdvltozk bevezetse.
* Household composition: definition of auxiliary variables.

Recode c1 to c10 (sysmis, missing, 0.00, 0 = 0).

Compute c23  = 0.
Compute c56  = 0.
Compute c49  = 0.
Compute c410 = 0.
Compute c910 = 0.

* feleseg vagy elettars.
If (c2 eq 1 or c3 eq 1) c23 = 1.

* szulo vagy anyos-apos.
If (c5 ge 1 or c6 ge 1) c56 = 1.

* gyerek + 18 vnl idsebb gyerek.
If (c4 gt 0 and c9 gt 0) c49 = 1.

* gyerek + nem sajat gyerek.
If (c4 gt 0 and c10 gt 0) c410 = 1.

* 18 vnl idsebb gyerek + nem sajat gyerek.
If (c9 gt 0 and c10 gt 0) c910 = 1.

* unoka + egyeb rokon.
Compute c78 = c7 + c8.

* szulo + anyos-apos + unoka + egyeb rokon.
Compute c5678 = c5 + c6 + c7 + c8.

* HT-fo + szulo + anyos-apos.
Compute c156 = c1 + c5 + c6.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos.
Compute c12356 = c1 + c2 + c3 + c5 + c6.

* HT-fo + gyerek.
Compute c14 = c1 + c4.

* HT-fo + 18 vnl idsebb gyerek.
Compute c19 = c1 + c9.

* HT-fo + nem sajat gyerek.
Compute c110 = c1 + c10.

* HT-fo + feleseg vagy elettars + gyerek.
Compute c1234 = c1 + c2 + c3 + c4.

* HT-fo + feleseg vagy elettars + 18 vnl idsebb gyerek.
Compute c1239 = c1 + c2 + c3 + c9.

* HT-fo + feleseg vagy elettars + nem sajat gyerek.
Compute c12310 = c1 + c2 + c3 + c10.

* HT-fo + szulo + anyos-apos + gyerek.
Compute c1564 = c1 + c5 + c6 + c4.

* HT-fo + szulo + anyos-apos + 18 vnl idsebb gyerek.
Compute c1569 = c1 + c5 + c6 + c9.

* HT-fo + szulo + anyos-apos + nem sajat gyerek.
Compute c15610 = c1 + c5 + c6 + c10.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos + gyerek.
Compute c123564 = c1 + c2 + c3 + c5 + c6 + c4.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos + 18 vnl idsebb gyerek.
Compute c123569 = c1 + c2 + c3 + c5 + c6 + c9.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos + nem sajat gyerek.
Compute c1235610 = c1 + c2 + c3 + c5 + c6 + c10.

* HT-fo + szulo + anyos-apos + unoka + egyeb rokon + gyerek.
Compute c156784 = c1 + c5 + c6 + c7 + c8 + c4.

* HT-fo + szulo + anyos-apos + unoka + egyeb rokon + 18 vnl idsebb gyerek.
Compute c156789 = c1 + c5 + c6 + c7 + c8 + c9.

* HT-fo + szulo + anyos-apos + unoka + egyeb rokon + nem sajat gyerek.
Compute c1567810 = c1 + c5 + c6 + c7 + c8 + c10.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos + unoka + egyeb rokon + gyerek.
Compute c1_8 = c1 + c2 + c3 + c5 + c6 + c7 + c8 + c4.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos + unoka + egyeb rokon + 18 vnl idsebb gyerek.
Compute c1_9_4 = c1 + c2 + c3 + c5 + c6 + c7 + c8 + c9.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos + unoka + egyeb rokon + nem sajat gyerek.
Compute c1_10_49 = c1 + c2 + c3 + c5 + c6 + c7 + c8 + c10.

* HT-fo + szulo + anyos-apos + unoka + egyeb rokon.
Compute c15678 = c1 + c5 + c6 + c7 + c8.

* HT-fo + feleseg vagy elettars + szulo + anyos-apos + unoka + egyeb rokon.
Compute c1235678 = c1 + c2 + c3 + c5 + c6 + c7 + c8.

* HT-fo + feleseg vagy elettars + gyerek + 18 vnl idsebb gyerek.
Compute c12349 = c1 + c2 + c3 + c4 + c9.

* HT-fo + feleseg vagy elettars + gyerek + nem sajat gyerek.
Compute c123410 = c1 + c2 + c3 + c4 + c10.

* HT-fo + feleseg vagy elettars + 18 vnl idsebb gyerek + nem sajat gyerek.
Compute c123910 = c1 + c2 + c3 + c9 + c10.

* HT-fo + gyerek + 18 vnl idsebb gyerek.
Compute c149 = c1 + c4 + c9.

* HT-fo + gyerek + nem sajat gyerek.
Compute c1410 = c1 + c4 + c10.

* HT-fo + 18 vnl idsebb gyerek + nem sajat gyerek.
Compute c1910 = c1 + c9 + c10.


* Hztarts sszettel: hztartstpusok ltrehozsa .

Compute ht97 = 0.
If (hsize97 gt 0) ht97 = 33.

* egyszemlyes hztarts.
If (hsize97 eq 1)                                                  ht97 =  1.
* pr. 
If (c23 eq 1 and hsize97 eq 2)                                     ht97 =  2.
* ms ktszemlyes hztarts.
If (c23 ne 1 and hsize97 eq 2)                                     ht97 =  3.
* pr+sajt gyermek<18.
If (c23 eq 1 and c4  gt 0 and hsize97 eq c1234)                    ht97 =  4.
* pr+sajt gyermek>18.
If (c23 eq 1 and c9  gt 0 and hsize97 eq c1239)                    ht97 =  5.
* pr+ms gyermek<18.
If (c23 eq 1 and c10 gt 0 and hsize97 eq c12310)                   ht97 =  6.
* pr+sajt gyermek<18+szl.
If (c23 eq 1 and c56 gt 0 and c4  gt 0 and hsize97 eq c123564)     ht97 =  7.
* pr+sajt gyermek>18+szl.
If (c23 eq 1 and c56 gt 0 and c9  gt 0 and hsize97 eq c123569)     ht97 =  8.
* pr+ms gyermek<18+szl.
If (c23 eq 1 and c56 gt 0 and c10 gt 0 and hsize97 eq c1235610)    ht97 =  9.
* pr+sajt gyermek<18+ms felnttek(+szl).
If (c23 = 1 and c5678>0 and c78>0 and c4>0 and hsize97 = c1_8)     ht97 = 10.
* pr+sajt gyermek>18+ms felnttek(+szl).
If (c23 = 1 and c5678>0 and c78>0 and c9>0 and hsize97 = c1_9_4)   ht97 = 11.
* pr+ms gyermek<18+szl+ms rokonok.
If (c23 =1 and c5678>0 and c78>0 and c10>0 and hsize97 = c1_10_49) ht97 = 12.
* egyedlll szl+sajt gyermek<18.
If (c4    gt 0 and hsize97 eq c14)                                 ht97 = 13.
* egyedlll szl+sajt gyermek>18.
If (c9    gt 0 and hsize97 eq c19)                                 ht97 = 14.
* egyedlll szl+ms gyermek<18.
If (c10   gt 0 and hsize97 eq c110)                                ht97 = 15.
* egyedlll szl+sajt gyermek<18+szl.  
If (c4    gt 0 and c56 gt 0 and hsize97 eq c1564)                  ht97 = 16.
* egyedlll szl+sajt gyermek>18+szl.
If (c9    gt 0 and c56 gt 0 and hsize97 eq c1569)                  ht97 = 17.
* egyedlll szl+ms gyermek<18+szl.  
If (c10   gt 0 and c56 gt 0 and hsize97 eq c15610)                 ht97 = 18.
* egyedlll szl+sajt gyermek<18+ms felntt(+szl)
If (c4    gt 0 and c5678>0  and c78>0 and hsize97 eq c156784)      ht97 = 19.
* egyedlll szl+sajt gyermek>18+ms felntt(+szl).
If (c9    gt 0 and c5678>0  and c78>0 and hsize97 eq c156789)      ht97 = 20.
* egyedlll szl+ms gyermek<18+ms felntt(+szl).
If (c10   gt 0 and c5678>0  and c78>0 and hsize97 eq c1567810)     ht97 = 21.
* pr+szls.
If (c23   gt 0 and c56 eq 1 and hsize97 eq c12356)                 ht97 = 22.
* pr+ms felnttek(+szls).
If (c23   gt 0 and c5678>0  and c78>0 and hsize97 eq c1235678)     ht97 = 23.
* egyedlll szemly+szl.
If (c56   gt 0 and hsize97 eq c156)                                ht97 = 24.
* egyedlll szemly+ms rokonok.
If (c5678 gt 0 and c78  gt 0 and hsize97 eq c15678)                ht97 = 25.
* pr+sajt gyermek<18+sajt gyermek>18.
If (c23   eq 1 and c49  eq 1 and hsize97 = c12349)                 ht97 = 26.
* pr+sajt gyermek<18+ms gyermek<18. 
If (c23   eq 1 and c410 eq 1 and hsize97 = c123410)                ht97 = 27.
* pr+sajt gyermek>18+ms gyermek<18.
If (c23   eq 1 and c910 eq 1 and hsize97 = c123910)                ht97 = 28.
* egyedlll szl+sajt gyermek<18+sajt gyermek>18. 
If (c49   eq 1 and hsize97 = c149)                                 ht97 = 29.
* egyedlll szl+sajt gyermek<18+ms gyermek<18.
If (c410  eq 1 and hsize97 = c1410)                                ht97 = 30.
* egyedlll szl+sajt gyermek>18+ms gyermek<18.
If (c910  eq 1 and hsize97 = c1910)                                ht97 = 31.
* egyb hztartsok gyermekkel<18.
If (ht97  eq 33 and (c4 gt 0 or c10 gt 0))                         ht97 = 32.


Temporary.
Select if (akttag97 = 1).
fre ht97.

Recode ht97 (0 = sysmis).

Temporary.
Select if (akttag97 = 1).
fre ht97.

* A 18 v alatti hztartstagok szma.
* Number of members aged 18 or younger.

Count h6bkor18 = h6bkor1 h6bkor2 h6bkor3  h6bkor4  h6bkor5  h6bkor6  h6bkor7
                 h6bkor8 h6bkor9 h6bkor10 h6bkor11 h6bkor12 h6bkor13 h6bkor14 
                (0 thru 18).

If (hsize97 = 0) h6bkor18 = 999.
Recode h6bkor18 (999 = sysmis).

Temporary.
Select if (akttag97 = 1).
fre h6bkor18.

* A hztartsf kora.
* Age of household head.

Compute hhage97A = 0.

If (HT1  = 1) hhage97A = h6bkor1.
If (HT2  = 1) hhage97A = h6bkor2.
If (HT3  = 1) hhage97A = h6bkor3.
If (HT4  = 1) hhage97A = h6bkor4.
If (HT5  = 1) hhage97A = h6bkor5.
If (HT6  = 1) hhage97A = h6bkor6.
If (HT7  = 1) hhage97A = h6bkor7.
If (HT8  = 1) hhage97A = h6bkor8.
If (HT9  = 1) hhage97A = h6bkor9.
If (HT10 = 1) hhage97A = h6bkor10.
If (HT11 = 1) hhage97A = h6bkor11.
If (HT12 = 1) hhage97A = h6bkor12.
If (HT13 = 1) hhage97A = h6bkor13.
If (HT14 = 1) hhage97A = h6bkor14.

If (hsize97 = 0) hhage97A = 999.
Recode hhage97A (999 = sysmis).

Temporary.
Select if (akttag97 = 1).
fre hhage97A.

Recode hhage97A (lowest thru 19 =  1) (20 thru 24 =  2) (25 thru 29 =  3)
                    (30 thru 34 =  4) (35 thru 39 =  5) (40 thru 44 =  6)
                    (45 thru 49 =  7) (50 thru 54 =  8) (55 thru 59 =  9)
                    (60 thru 64 = 10) (65 thru 69 = 11) (70 thru 74 = 12)
                    (75 thru 79 = 13) (80 thru highest = 14)
                    (else = sysmis) into hhage97.

Temporary.
Select if (akttag97 = 1).
fre hhage97.

* A legkisebb 16 v alatti hztartstag kora.
* Age of the youngest child under 16.

Compute h6bbaba2 = 999.
If (h6bkor1  le 16 and h6bkor1  lt h6bbaba2) h6bbaba2 = h6bkor1.
If (h6bkor2  le 16 and h6bkor2  lt h6bbaba2) h6bbaba2 = h6bkor2.
If (h6bkor3  le 16 and h6bkor3  lt h6bbaba2) h6bbaba2 = h6bkor3.
If (h6bkor4  le 16 and h6bkor4  lt h6bbaba2) h6bbaba2 = h6bkor4.
If (h6bkor5  le 16 and h6bkor5  lt h6bbaba2) h6bbaba2 = h6bkor5.
If (h6bkor6  le 16 and h6bkor6  lt h6bbaba2) h6bbaba2 = h6bkor6.
If (h6bkor7  le 16 and h6bkor7  lt h6bbaba2) h6bbaba2 = h6bkor7.
If (h6bkor8  le 16 and h6bkor8  lt h6bbaba2) h6bbaba2 = h6bkor8.
If (h6bkor9  le 16 and h6bkor9  lt h6bbaba2) h6bbaba2 = h6bkor9.
If (h6bkor10 le 16 and h6bkor10 lt h6bbaba2) h6bbaba2 = h6bkor10.
If (h6bkor11 le 16 and h6bkor11 lt h6bbaba2) h6bbaba2 = h6bkor11.
If (h6bkor12 le 16 and h6bkor12 lt h6bbaba2) h6bbaba2 = h6bkor12.
If (h6bkor13 le 16 and h6bkor13 lt h6bbaba2) h6bbaba2 = h6bkor13.
If (h6bkor14 le 16 and h6bkor14 lt h6bbaba2) h6bbaba2 = h6bkor14.

Temporary.
Select if (akttag97 = 1).
fre h6bbaba2.

Recode h6bbaba2 (lowest thru  3 = 1)
                ( 4     thru  6 = 2) 
                ( 7     thru  9 = 3) 
                (10     thru 12 = 4)
                (13     thru 16 = 5) (else = 0) into h6BBABA.

If (hsize97 = 0) h6bbaba2 = 999.
Recode h6bbaba2 (999 = sysmis).

Temporary.
Select if (akttag97 = 1).
fre h6bbaba.

Recode hsize97 (0 = sysmis).
execute.

Value Labels  hhage97  1 '20 vesnl fiatalabb'
                       2 '20 - 24 ves'
                       3 '25 - 29 ves'
                       4 '30 - 34 ves'
                       5 '35 - 39 ves'
                       6 '40 - 44 ves'
                       7 '45 - 49 ves'
                       8 '50 - 54 ves'
                       9 '55 - 59 ves'
                      10 '60 - 64 ves'
                      11 '65 - 69 ves'
                      12 '70 - 74 ves'
                      13 '75 - 79 ves'
                      14 '80 ves vagy idsebb'
             /h6bbaba  1 '3 ves vagy fiatalabb'
                       2 '4 - 6 ves'
                       3 '7 - 9 ves'
                       4 '10 - 12 ves'
                       5 '13 - 16 ves'
                       0 'nincs 16 vnl fiatalabb'
             /ht97     1 'egyszemlyes hztarts'
                       2 'pr'
                       3 'ms ktszemlyes hztarts'
                       4 'pr+sajt gyermek<18'
                       5 'pr+sajt gyermek>18'
                       6 'pr+ms gyermek<18'
                       7 'pr+sajt gyermek<18+szl'
                       8 'pr+sajt gyermek>18+szl'
                       9 'pr+ms gyermek<18+szl'
                      10 'pr+sajt gyermek<18+ms felnttek(+szl)'
                      11 'pr+sajt gyermek>18+ms felnttek(+szl)'
                      12 'pr+ms gyermek<18+szl+ms rokonok'
                      13 'egyedlll szl+sajt gyermek<18'
                      14 'egyedlll szl+sajt gyermek>18'
                      15 'egyedlll szl+ms gyermek<18'
                      16 'egyedlll szl+sajt gyermek<18+szl'
                      17 'egyedlll szl+sajt gyermek>18+szl'
                      18 'egyedlll szl+ms gyermek<18+szl'
                      19 'egyedlll szl+sajt gyermek<18+ms felntt(+szl)'
                      20 'egyedlll szl+sajt gyermek>18+ms felntt(+szl)'
                      21 'egyedlll szl+ms gyermek<18+ms felntt(+szl)'
                      22 'pr+szls'
                      23 'pr+ms felnttek(+szls)'
                      24 'egyedlll szemly+szl'
                      25 'egyedlll szemly+ms rokonok'
                      26 'pr+sajt gyermek<18+sajt gyermek>18'
                      27 'pr+sajt gyermek<18+ms gyermek<18'
                      28 'pr+sajt gyermek>18+ms gyermek<18'
                      29 'egyedlll szl+sajt gyermek<18+sajt gyermek>18'
                      30 'egyedlll szl+sajt gyermek<18+ms gyermek<18'
                      31 'egyedlll szl+sajt gyermek>18+ms gyermek<18'
                      32 'egyb hztartsok gyermekkel<18'
                      33 'egyb hztartsok'.

Save Outfile = 'd:\Panel99_CD_Elokeszulet\1997\HTTip97.sav'
    /Compressed
    /Keep
     eazon97 HSIZE97  HT97     H6BKOR18 HHAGE97  HHAGE97A H6BBABA  H6BBABA2.

Andorka Rudolf

(1931-1997) szociológus, egyetemi tanár, 1990-től az MTA levelező tagja, a BKE rektora (1991-1997), az OTKA elnöke (1991-1996), a magyarországi Lutheránus Egyház világi elnöke. Andorka Rudolf számos folyóirat szerkesztőségének tagja volt. Az ISA Research Committee
28 on Social Stratification and Mobility (RC28) elnöke volt 1986 és 1990 között.

tovább


adatbázis letöltéshez

A honlapunk regisztrált felhasználó letölthetik a mind az MHP, mind a HÉV kutatási adatbázisait. Ha még nem regisztrált felhasználó, kérjük, kattintson ide. Az adatfelhasználási feltételeket megtekintheti a regisztrációs űrlapon. Legyen Ön is regisztrált felhasználónk.