Dokumentummal kapcsolatos tevékenységek

háztartástipológia syntax 1996

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

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

Fájl tartalma

*HTTIP96.SPS FILE*****************************************************.
*                                                                    *.
*              MHP 5. HULLM HZTARTSSSZETTEL 1996                *.
*                     HOUSEHOLD COMPOSITION 1996                     *.
*                       5TH WAVE OF HHP STUDY                        *.
*             TARKI SOCIAL RESEARCH INFORMATICS CENTER               *.
*                                                                    *.
**********************************************************************.

GET FILE = 'd:\Panel99_CD_Elokeszulet\1996\1996.sav'
   /keep
 eazon96  h5htsz96 akttag96
 h5bsor1  h5bnem1  h5bszu1  h5bcsl1  h5bht1   h5bgye1  h5btov1
 h5bsor2  h5bnem2  h5bszu2  h5bcsl2  h5bht2   h5bgye2  h5btov2
 h5bsor3  h5bnem3  h5bszu3  h5bcsl3  h5bht3   h5bgye3  h5btov3
 h5bsor4  h5bnem4  h5bszu4  h5bcsl4  h5bht4   h5bgye4  h5btov4
 h5bsor5  h5bnem5  h5bszu5  h5bcsl5  h5bht5   h5bgye5  h5btov5
 h5bsor6  h5bnem6  h5bszu6  h5bcsl6  h5bht6   h5bgye6  h5btov6
 h5bsor7  h5bnem7  h5bszu7  h5bcsl7  h5bht7   h5bgye7  h5btov7
 h5bsor8  h5bnem8  h5bszu8  h5bcsl8  h5bht8   h5bgye8  h5btov8
 h5bsor9  h5bnem9  h5bszu9  h5bcsl9  h5bht9   h5bgye9  h5btov9
 h5bsor10 h5bnem10 h5bszu10 h5bcsl10 h5bht10  h5bgye10 h5btov10
 h5bsor11 h5bnem11 h5bszu11 h5bcsl11 h5bht11  h5bgye11 h5btov11
 h5bsor12 h5bnem12 h5bszu12 h5bcsl12 h5bht12  h5bgye12 h5btov12
 h5bsor13 h5bnem13 h5bszu13 h5bcsl13 h5bht13  h5bgye13 h5btov13
 h5bsor14 h5bnem14 h5bszu14 h5bcsl14 h5bht14  h5bgye14 h5btov14 .

select if (akttag96 = 1).
execute.

compute hsize96  = 0.
compute ht96     = 0.
compute hhage96  = 0.
compute hhage96a = 0.
compute h5bbaba  = 0.
compute h5bbaba2 = 0.
compute h5bkor18 = 0.

format  hsize96
        ht96
        hhage96
        hhage96a
        h5bbaba
        h5bbaba2
        h5bkor18  (f2.0).

Variable Label hsize96  'Hztarts nagysg 96'
              /ht96     'hztarts sszettel 1996'
              /hhage96  'A hztartsf kora /14 kategria/'
              /hhage96a 'A hztartsf kora /vek szma/'
              /h5bbaba  'a legkisebb 16 alatti HT tag kora /5 kategria/'
              /h5bbaba2 'a legkisebb 16 alatti HT tag kora /vek szma/'
              /h5bkor18 'a 18 v alatti hztartstagok szma'.

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

Compute h5bkor1  = 96 - h5bszu1.
Compute h5bkor2  = 96 - h5bszu2.
Compute h5bkor3  = 96 - h5bszu3.
Compute h5bkor4  = 96 - h5bszu4.
Compute h5bkor5  = 96 - h5bszu5.
Compute h5bkor6  = 96 - h5bszu6.
Compute h5bkor7  = 96 - h5bszu7.
Compute h5bkor8  = 96 - h5bszu8.
Compute h5bkor9  = 96 - h5bszu9.
Compute h5bkor10 = 96 - h5bszu10.
Compute h5bkor11 = 96 - h5bszu11.
Compute h5bkor12 = 96 - h5bszu12.
Compute h5bkor13 = 96 - h5bszu13.
Compute h5bkor14 = 96 - h5bszu14.

* Gyakorisg.

Temporary.
Select if (akttag96=1).
fre /var h5bkor1 h5bkor2 h5bkor3  h5bkor4  h5bkor5  h5bkor6  h5bkor7 
         h5bkor8 h5bkor9 h5bkor10 h5bkor11 h5bkor12 h5bkor13 h5bkor14 
    /sta all /format notable.

* Az eredeti h5bht1...ht14 vltozkat tkdoljuk, majd a
* 'nem rokonokat' (N=35) 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  = H5BHT1.
compute ht2  = H5BHT2.
compute ht3  = H5BHT3.
compute ht4  = H5BHT4.
compute ht5  = H5BHT5.
compute ht6  = H5BHT6.
compute ht7  = H5BHT7.
compute ht8  = H5BHT8.
compute ht9  = H5BHT9.
compute ht10 = H5BHT10.
compute ht11 = H5BHT11.
compute ht12 = H5BHT12.
compute ht13 = H5BHT13.
compute ht14 = H5BHT14.

* a nem rokon (9-es kod) 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 v alatti gyermekeket.
* Recoding children under 18.

* uj kod.
* ha gyerek + idosebb mint 18 eves.
If (ht1  eq 4 and h5bkor1  gt 18) ht1  = 9.
If (ht2  eq 4 and h5bkor2  gt 18) ht2  = 9.
If (ht3  eq 4 and h5bkor3  gt 18) ht3  = 9.
If (ht4  eq 4 and h5bkor4  gt 18) ht4  = 9.
If (ht5  eq 4 and h5bkor5  gt 18) ht5  = 9.
If (ht6  eq 4 and h5bkor6  gt 18) ht6  = 9.
If (ht7  eq 4 and h5bkor7  gt 18) ht7  = 9.
If (ht8  eq 4 and h5bkor8  gt 18) ht8  = 9.
If (ht9  eq 4 and h5bkor9  gt 18) ht9  = 9.
If (ht10 eq 4 and h5bkor10 gt 18) ht10 = 9.
If (ht11 eq 4 and h5bkor11 gt 18) ht11 = 9.
If (ht12 eq 4 and h5bkor12 gt 18) ht12 = 9.
If (ht13 eq 4 and h5bkor13 gt 18) ht13 = 9.
If (ht14 eq 4 and h5bkor14 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 h5bkor1  le 18) HT1  = 10.
If ((HT2  eq 7 or HT2  eq 8) and h5bkor2  le 18) HT2  = 10.
If ((HT3  eq 7 or HT3  eq 8) and h5bkor3  le 18) HT3  = 10.
If ((HT4  eq 7 or HT4  eq 8) and h5bkor4  le 18) HT4  = 10.
If ((HT5  eq 7 or HT5  eq 8) and h5bkor5  le 18) HT5  = 10.
If ((HT6  eq 7 or HT6  eq 8) and h5bkor6  le 18) HT6  = 10.
If ((HT7  eq 7 or HT7  eq 8) and h5bkor7  le 18) HT7  = 10.
If ((HT8  eq 7 or HT8  eq 8) and h5bkor8  le 18) HT8  = 10.
If ((HT9  eq 7 or HT9  eq 8) and h5bkor9  le 18) HT9  = 10.
If ((HT10 eq 7 or HT10 eq 8) and h5bkor10 le 18) HT10 = 10.
If ((HT11 eq 7 or HT10 eq 8) and h5bkor11 le 18) HT11 = 10.
If ((HT12 eq 7 or HT10 eq 8) and h5bkor12 le 18) HT12 = 10.
If ((HT13 eq 7 or HT10 eq 8) and h5bkor13 le 18) HT13 = 10.
If ((HT14 eq 7 or HT10 eq 8) and h5bkor14 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.
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 c12 = HT1 HT2 HT3 HT4 HT5 HT6 HT7 HT8 HT9 HT10 HT11 HT12 HT13 HT14 (10).


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

Temporary.
Select if (akttag96 = 1).
fre HSIZE96.


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

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

Compute c23  = 0.
Compute c56  = 0.
Compute c49  = 0.
Compute c412 = 0.
Compute c912 = 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 + nem rokon.
If (c4 gt 0 and c9 gt 0) c49=1.

* gyerek + nem sajat gyerek.
If (c4 gt 0 and c12 gt 0) c412=1.

* nem rokon + nem sajat gyerek.
If (c9 gt 0 and c12 gt 0) c912=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 + nem rokon.
Compute c19=c1+c9.

* HT-fo + nem sajat gyerek.
Compute c112=c1+c12.

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

* HT-fo + feleseg vagy elettars + nem rokon.
Compute c1239=c1+c2+c3+c9.

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

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

* HT-fo + szulo + anyos-apos + nem rokon.
Compute c1569=c1+c5+c6+c9.

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

* 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 + nem rokon.
Compute c123569=c1+c2+c3+c5+c6+c9.

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

* 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 + nem rokon.
Compute c156789=c1+c5+c6+c7+c8+c9.

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

* 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 + nem rokon.
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_12_49=c1+c2+c3+c5+c6+c7+c8+c12.

* 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 + nem rokon.
* a 9-es at van 8-asra recodeolva ezert ez a sor nem mukodik.
Compute c12349=c1+c2+c3+c4+c9.

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

* HT-fo + feleseg vagy elettars + nem rokon + nem sajat gyerek.
Compute c123912=c1+c2+c3+c9+c12.

* HT-fo + gyerek + nem rokon.
Compute c149=c1+c4+c9.

* HT-fo + gyerek + nem sajat gyerek.
Compute c1412=c1+c4+c12.

* HT-fo + nem rokon + nem sajat gyerek.
Compute c1912=c1+c9+c12.


* Hztarts sszettel: hztartstpusok ltrehozsa .

Compute ht96=0.
If (hsize96 gt 0) ht96=33.

* egyszemlyes hztarts.
If (hsize96 eq 1)                                               ht96 =  1.
* pr.
If (c23 eq 1 and hsize96 eq 2)                                  ht96 =  2.
* ms ktszemlyes hztarts.
If (c23 ne 1 and hsize96 eq 2)                                  ht96 =  3.
* pr+sajt gyermek<18.
If (c23 eq 1 and c4  gt 0 and hsize96 eq c1234)                 ht96 =  4.
* pr+sajt gyermek>18.
If (c23 eq 1 and c9  gt 0 and hsize96 eq c1239)                 ht96 =  5.
* pr+ms gyermek<18.
If (c23 eq 1 and c12 gt 0 and hsize96 eq c12312)                ht96 =  6.
* pr+sajt gyermek<18+szl.
If (c23 eq 1 and c56 gt 0 and c4  gt 0 and hsize96 eq c123564)  ht96 =  7.
* pr+sajt gyermek>18+szl.
If (c23 eq 1 and c56 gt 0 and c9  gt 0 and hsize96 eq c123569)  ht96 =  8.
* pr+ms gyermek<18+szl.
If (c23 eq 1 and c56 gt 0 and c12 gt 0 and hsize96 eq c1235612) ht96 =  9.
* pr+sajt gyermek<18+ms felnttek(+szl).
If (c23=1 and c5678>0 and c78>0 and c4>0  and hsize96=c1_8)     ht96 = 10.
* pr+sajt gyermek>18+ms felnttek(+szl).
If (c23=1 and c5678>0 and c78>0 and c9>0  and hsize96=c1_9_4)   ht96 = 11.
* pr+ms gyermek<18+szl+ms rokonok.
If (c23=1 and c5678>0 and c78>0 and c12>0 and hsize96=c1_12_49) ht96 = 12.
* egyedlll szl+sajt gyermek<18.
If (c4    gt 0 and hsize96 eq c14)                              ht96 = 13.
* egyedlll szl+sajt gyermek>18.
If (c9    gt 0 and hsize96 eq c19)                              ht96 = 14.
* egyedlll szl+ms gyermek<18.
If (c12   gt 0 and hsize96 eq c112)                             ht96 = 15.
* egyedlll szl+sajt gyermek<18+szl.
If (c4    gt 0 and c56 gt 0 and hsize96 eq c1564)               ht96 = 16.
* egyedlll szl+sajt gyermek>18+szl.
If (c9    gt 0 and c56 gt 0 and hsize96 eq c1569)               ht96 = 17.
* egyedlll szl+ms gyermek<18+szl.
If (c12   gt 0 and c56 gt 0 and hsize96 eq c15612)              ht96 = 18.
* egyedlll szl+sajt gyermek<18+ms felntt(+szl)
If (c4    gt 0 and c5678>0  and c78>0 and hsize96 eq c156784)   ht96 = 19.
* egyedlll szl+sajt gyermek>18+ms felntt(+szl).
If (c9    gt 0 and c5678>0  and c78>0 and hsize96 eq c156789)   ht96 = 20.
* egyedlll szl+ms gyermek<18+ms felntt(+szl).
If (c12   gt 0 and c5678>0  and c78>0 and hsize96 eq c1567812)  ht96 = 21.
* pr+szls.
If (c23   gt 0 and c56 eq 1 and hsize96 eq c12356)              ht96 = 22.
* pr+ms felnttek(+szls).
If (c23   gt 0 and c5678>0  and c78>0 and hsize96 eq c1235678)  ht96 = 23.
* egyedlll szemly+szl.
If (c56   gt 0 and hsize96 eq c156)                             ht96 = 24.
* egyedlll szemly+ms rokonok.
If (c5678 gt 0 and c78  gt 0 and hsize96 eq c15678)             ht96 = 25.
* pr+sajt gyermek<18+sajt gyermek>18.
If (c23   eq 1 and c49  eq 1 and hsize96=c12349)                ht96 = 26.
* pr+sajt gyermek<18+ms gyermek<18.
If (c23   eq 1 and c412 eq 1 and hsize96=c123412)               ht96 = 27.
* pr+sajt gyermek>18+ms gyermek<18.
If (c23   eq 1 and c912 eq 1 and hsize96=c123912)               ht96 = 28.
* egyedlll szl+sajt gyermek<18+sajt gyermek>18.
If (c49   eq 1 and hsize96=c149)                                ht96 = 29.
* egyedlll szl+sajt gyermek<18+ms gyermek<18.
If (c412  eq 1 and hsize96=c1412)                               ht96 = 30.
* egyedlll szl+sajt gyermek>18+ms gyermek<18.
If (c912  eq 1 and hsize96=c1912)                               ht96 = 31.
* egyb hztartsok gyermekkel<18.
If (ht96  eq 33 and (c4 gt 0 or c12 gt 0))                      ht96 = 32.

Value Labels  hhage96  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'
             /h5bbaba  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'
                /ht96  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'.

Temporary.
Select if (akttag96=1).
fre ht96.

Recode ht96 (0=sysmis).

Temporary.
Select if (akttag96=1).
fre ht96.

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

Count h5bkor18 = h5bkor1 h5bkor2 h5bkor3  h5bkor4  h5bkor5  h5bkor6  h5bkor7
                 h5bkor8 h5bkor9 h5bkor10 h5bkor11 h5bkor12 h5bkor13 h5bkor14
                (0 thru 18).

If (hsize96=0) h5bkor18=999.
Recode h5bkor18 (999=sysmis).

Temporary.
Select if (akttag96=1).
fre h5bkor18.

* A hztartsf kora.
* Age of household head.

Compute hhage96A=0.

If (HT1  = 1) hhage96A = h5bkor1.
If (HT2  = 1) hhage96A = h5bkor2.
If (HT3  = 1) hhage96A = h5bkor3.
If (HT4  = 1) hhage96A = h5bkor4.
If (HT5  = 1) hhage96A = h5bkor5.
If (HT6  = 1) hhage96A = h5bkor6.
If (HT7  = 1) hhage96A = h5bkor7.
If (HT8  = 1) hhage96A = h5bkor8.
If (HT9  = 1) hhage96A = h5bkor9.
If (HT10 = 1) hhage65A = h5bkor10.
If (HT11 = 1) hhage65A = h5bkor11.
If (HT12 = 1) hhage65A = h5bkor12.
If (HT13 = 1) hhage65A = h5bkor13.
If (HT14 = 1) hhage65A = h5bkor14.

If (hsize96=0) hhage96A=999.
Recode hhage96A (999=sysmis).
VARIABLE LABEL hhage96A 'Hztartsf kora, vek szma'.

Temporary.
Select if (akttag96=1).
fre hhage96A.

Recode hhage96A (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 hhage96.

Value label hhage96  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 vesnl idsebb'.

Temporary.
Select if (akttag96=1).
fre hhage96.

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

Compute h5bbaba2=999.
If (h5bkor1  le 16 and h5bkor1  lt h5bbaba2) h5bbaba2=h5bkor1.
If (h5bkor2  le 16 and h5bkor2  lt h5bbaba2) h5bbaba2=h5bkor2.
If (h5bkor3  le 16 and h5bkor3  lt h5bbaba2) h5bbaba2=h5bkor3.
If (h5bkor4  le 16 and h5bkor4  lt h5bbaba2) h5bbaba2=h5bkor4.
If (h5bkor5  le 16 and h5bkor5  lt h5bbaba2) h5bbaba2=h5bkor5.
If (h5bkor6  le 16 and h5bkor6  lt h5bbaba2) h5bbaba2=h5bkor6.
If (h5bkor7  le 16 and h5bkor7  lt h5bbaba2) h5bbaba2=h5bkor7.
If (h5bkor8  le 16 and h5bkor8  lt h5bbaba2) h5bbaba2=h5bkor8.
If (h5bkor9  le 16 and h5bkor9  lt h5bbaba2) h5bbaba2=h5bkor9.
If (h5bkor10 le 16 and h5bkor10 lt h5bbaba2) h5bbaba2=h5bkor10.
If (h5bkor11 le 16 and h5bkor11 lt h5bbaba2) h5bbaba2=h5bkor11.
If (h5bkor12 le 16 and h5bkor12 lt h5bbaba2) h5bbaba2=h5bkor12.
If (h5bkor13 le 16 and h5bkor13 lt h5bbaba2) h5bbaba2=h5bkor13.
If (h5bkor14 le 16 and h5bkor14 lt h5bbaba2) h5bbaba2=h5bkor14.

Temporary.
Select if (akttag96=1).
fre h5bbaba2.

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

VALUE LABEL h5bbaba 0 'nincs <16 ves gyerek'
                    1 '0-3 ves'
                    2 '4-6 ves'
                    3 '7-9 ves'
                    4 '10-12 ves'
                    5 '13-16 ves'.


If (hsize96=0) h5bbaba2 = 999.
Recode h5bbaba2 (999 = sysmis).
Recode hsize96 (0=sysmis).
execute.

Save Outfile = 'd:\Panel99_CD_Elokeszulet\1996\httip96.sav'
    /Compressed
    /Keep
     eazon96 HSIZE96  HT96     H5BKOR18 HHAGE96  HHAGE96A H5BBABA  H5BBABA2.

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.