Suche...
Forschungsda… » Familiensurv… » 3. Erhebung … » Basisdatei » f2080000
Forschungsda… » Familiensurv… » 3. Erhebung … » Basisdatei » f2080000

Variableneigenschaften

f2080000

Eigenschaften

Die Value Label und missing Deklarationen sind nicht vollst?ndig.

Label[k] Generationen Familie
KommentarDie Variable beschreibt die Familientypen der Amtstatistik auf zwei Dimensionen:
Die erste Dimension (erste Ziffer) gibt die reinen
amtstatistischen Informationen wieder.
Die zweite Dimension (zweite Ziffer) erteilt zusätzlich Auskunft über Partner und Kinder.

Sie differenziert damit über die amtsstatistischen Informationen hinaus.
Generiert*********************************
* Berechnung 'Generationenfamilie'
* Ausgangsdatei: Netzdatei
*********************************
.
recode f0440003 (2 thru hi = 0) (missing = 0) (sysmis = 0).
recode f043k001 (88 = 0) (missing = 0) (sysmis = 0).
compute tmphh = f043k001 + f0440003.

*
* Auswahl von
* f0440001 'Art der Beziehung zum Genanntem' > 1 (Partner)
* tmpHH = f043k001 + f0440003
.

SELECT IF (f0440001 ne 1 AND tmpHH > 0).
recode f040m (1=1) (4 7 10 13 = 4) (2 5 8 11 14 = 2) (3 6 9 12 = 3).

* Fehlende Kinder = 0 Kinder.
recode f225o (SYSMIS = 0).
Value Label
f040m 1 'Verheiratet zusammenlebend' 2 'NEP' 3 'Kein Partner' 4 'NEL'.
compute tmpf208=0.
compute gen1=0.
compute gen2=0.
compute gen3=0.
compute gen4=0.
do if (f2030000 eq 1 ).
if (f040m = 1) tmpf208 = 99.
if (f040m = 4) tmpf208 = 98.
if (f040m = 2 AND f225o > 0) tmpf208 = 2.
if (f040m = 2 AND f225o = 0) tmpf208 = 1.
if (f040m = 3 AND f225o > 0) tmpf208 = 3.
if (f040m = 3 AND f225o = 0) tmpf208 = 0.
else if (f2030000 eq 2 ).
if (f040m = 1 AND f225o > 0) tmpf208 = 12.
if (f040m = 1 AND f225o = 0) tmpf208 = 10.
if (f040m = 4 AND f225o > 0) tmpf208 = 52.
if (f040m = 4 AND f225o = 0) tmpf208 = 50.
do if (f040m = 2).
if (any(f0440001,4,5,6,7,8,13,14)) tmpf208 = 20.
if (any(f0440001,9,10,11,12,15,16,17)) tmpf208 = 41.
if (any(f0440001,2,3,18,19,20,21,22,23,24,25) or Missing(f0440001)) tmpf208 = 56.
end if.
do if (f040m = 3).
if (any(f0440001,4,5,6,7,8,13,14)) tmpf208 = 20.
if (any(f0440001,9,10,11,12,15,16,17)) tmpf208 = 40.
if (any(f0440001,2,3,18,19,20,21,22,23,24,25) or Missing(f0440001)) tmpf208 = 57.
end if.
else.
do if (f040m = 1).
if (any(f0440001,4,5,10)) gen1 = 1.
if (any(f0440001,6,7,8)) gen2 = 1.
if (any(f0440001,13)) gen3 = 1.
if (any(f0440001,14)) gen4 = 1.
if (any(f0440001,9,10,11,12,15,16,17)) tmpf208 = 13.
if (any(f0440001,2,3,18,19,20,21,22,23,24,25) or Missing(f0440001)) tmpf208 = 51.
end if.
do if (f040m = 4 or f040m = 2).
if (any(f0440001,4,5,10)) gen1 = 1.
if (any(f0440001,6,7,8)) gen2 = 1.
if (any(f0440001,13)) gen3 = 1.
if (any(f0440001,14)) gen4 = 1.
if (any(f0440001,9,10,11,12,15,16,17)) tmpf208 = 41.
if (any(f0440001,2,3,18,19,20,21,22,23,24,25) or Missing(f0440001)) tmpf208 = 51.
end if.
do if (f040m = 3).
if (any(f0440001,4,5,10)) gen1 = 1.
if (any(f0440001,6,7,8)) gen2 = 1.
if (any(f0440001,13)) gen3 = 1.
if (any(f0440001,14)) gen4 = 1.
if (any(f0440001,9,10,11,12,15,16,17)) tmpf208 = 40.
if (any(f0440001,2,3,18,19,20,21,22,23,24,25) or Missing(f0440001)) tmpf208 = 57.
end if.

End If.

EXECUTE.
AGGREGATE
/OUTFILE=*
/BREAK=respid
/f2080000 = Min(tmpf208)
/g1 = SUM(gen1)
/g2 = SUM(gen2)
/g3 = SUM(gen3)
/g4 = SUM(gen4)
.

recode g1 g2 g3 g4 (1 thru hi = 1).
count gen = g1 g2 g3 g4 (1).
if (gen=1) f2080000 = 20.
if (gen=2) f2080000 = 30.
if (gen>2) f2080000 = 199.

SAVE OUTFILE = 'D:\Eigene Dateien\Survey3\add\f208.sav'
/keep = respid f2080000.

Kennzahlen

Gültige Fälle:10.318  Minimum:0  Mean:16,000 
Gesamtfälle:10.318 Maximum:199 Stdev:13,000

Häufigkeiten

WerteLabeln% validcum
 Valid Keine 1.748 16.9416.94 16.94
1 Person 294 2.852.85 19.79
- 76 0.740.74 20.53
- 320 3.103.10 23.63
10  - 591 5.735.73 29.36
12  - 1.071 10.3810.38 39.74
20  - 5.415 52.4852.48 92.22
30  - 211 2.042.04 94.26
50  - 456 4.424.42 98.68
52  - 93 0.900.90 99.58
98  - 7 0.070.07 99.65
99  - 31 0.300.30 99.95
199  - 5 0.050.05 100.00
Gesamt10.318
Gesamt10.318100.0
DatenschutzImpressumKontakt
© 2012-2018 Deutsches Jugendinstitut e.V.