Bestimmte Fälle auswählen

Alles rund um SPSS Syntax und Programmierung.

Bestimmte Fälle auswählen

Beitragvon schlafanfall » Do 13. Feb 2014, 11:26

Hallo, ich denke ich habe einen Denkfehler, darum brauche ich Hilfe.

Ich habe einen großen Datensatz mit über 6000 Fällen. Ich habe nun einige (200) ausgewählt, die ich nicht weiter brauche. Wie krieg ich die da raus? Ich habe Filter gewählt, aber das geht ja in die andere Richtung, also der wählt mir eben genau die 200 aus und alle anderen sind deaktiviert.
eigentlich will ich eben nicht gleich 1 sondern ungleich 1, also genau die anderen...
USE ALL.
COMPUTE filter_$=(blabla = 1).
VARIABLE LABELS filter_$ 'blabla = 1 (FILTER)'.
VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'.
FORMATS filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE.


aber wie?
schlafanfall
 
Beiträge: 1
Registriert: Do 13. Feb 2014, 11:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Bestimmte Fälle auswählen

Beitragvon strukturmarionette » Do 13. Feb 2014, 17:38

HI,

COMPUTE filter_$=(blabla = 1).


So:

COMPUTE filter_$=(blabla <> 1).


Gruß
S.
strukturmarionette
 
Beiträge: 2459
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 7
Danke bekommen: 122 mal in 122 Posts

Re: Bestimmte Fälle auswählen

Beitragvon Jackal » Fr 14. Feb 2014, 23:56

Man könnte eine Variable generieren und für alle Fälle auf 0 setzen.
Die 200 Fälle, die man raus haben möchte, würden den Wert 1 erhalten. Damit hätte man eine Variable anhand derer man selektieren kann.
Dann mit einem Select if Befehl aussortieren.
Snytax:

Compute neuvar=0.
If (fall=x or
fall=y or
... hier die 200 Fälle auflisten) neuvar=1.
execute.
Select if (neuvar ne 1).
execute.


Ich hoffe, ich konnte helfen.
Jackal
 
Beiträge: 4
Registriert: Fr 14. Feb 2014, 20:56
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste