Filtern bei unterschiedlichen Value Labeln

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
julez77
Beiträge: 5
Registriert: 11.10.2007, 17:32

Filtern bei unterschiedlichen Value Labeln

Beitrag von julez77 »

Hallo,
ich sitze gerade über ´ner Datenanalyse und komme nicht weiter ...
Problem: Im Datensatz stecken in einer Variable 10 unterschiedliche Werte (1-10), die unterschiedliche Bereiche wirtschaftlicher Aktivitäten abbilden. Ich möchte Auswertungen nach diesen Wirtschaftsbereichen durchlaufen lassen.
Dazu filtere ich also nach Ausprägung der Variable "sektor", zu erst für Ausprägung 1, dann kopiere ich den ganzen Block und ersetze 1 durch 2, usw. (vgl. Beispiel 1)
Da muss es doch aber was sinnvolleres geben ... ich hab´nen loop probiert, aber ´s klappt nicht :-(
(vgl. Beispiel 2)
Für Ideen und Hinweise wäre ich sehr dankbar.

Viele Grüße aus Paris,
Julius

Beispiel 1:
USE ALL.
COMPUTE filter_$=(sektor = 1).
VARIABLE LABEL filter_$ 'sektor = 1 (FILTER)'.
VALUE LABELS filter_$ 0 'Nicht ausgewählt' 1 'Ausgewählt'.
FORMAT filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE .

FREQUENCIES
VARIABLES=f27_1p f27_2p f27_3p f27_4p f27_5p f28_1p f28_2p f28_3p f28_4p f28_5p/FORMAT=NOTABLE
/STATISTICS=VARIANCE MEAN
/ORDER= ANALYSIS .

FILTER OFF.
USE ALL.
EXECUTE .

Beispiel 2:
LOOP #I=1 TO 10.
COMPUTE filter_$=(sektor = #I).
VARIABLE LABEL filter_$ 'sektor = #I (FILTER)'.
VALUE LABELS filter_$ 0 'Nicht ausgewählt' 1 'Ausgewählt'.
FORMAT filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE .

FREQUENCIES
VARIABLES=f27_1p f27_2p f27_3p f27_4p f27_5p f28_1p f28_2p f28_3p f28_4p f28_5p/FORMAT=NOTABLE
/STATISTICS=VARIANCE MEAN
/ORDER= ANALYSIS .

FILTER OFF.
USE ALL.
EXECUTE .
END LOOP.
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

Hallo
Ich würde es mit einer Kombination von IF (oder DO IF) und RECODE versuchen.

Gruss
Patrick
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten