Filter missing values einschließen

Alles rund um SPSS Syntax und Programmierung.

Filter missing values einschließen

Beitragvon paulaweber » Mi 18. Jan 2017, 14:03

Liebes Forum,

ich möchte gerne meinen Datensatz filtern und komme an einem Punkt einfach nicht weiter, ich hoffe ihr habt einen Tipp für mich.
Ich möchte gerne die Fälle behalten, auf die die Bedingung FF06_01 < FF06_02 zutrifft. Mein Filter Befehl sieht folgendermaßen aus:

USE ALL.
COMPUTE filter_$=(FF06_01 < FF06_02).
VARIABLE LABELS filter_$ 'Ausschluss (FILTER) '.
VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'.
FORMATS filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE.

Dabei werden auch die Fälle rausgefilert mit missing values für FF06_01 und FF06_02, dabei würde ich die gerne drinbehalten. D.h. ich möchte die Fälle behalten, bei denen bei den Variablen FF06_01 und/oder FF06_02 ein missing value ist und zusätzlich die Fälle, bei denen FF06_01 < FF06_02, wenn bei beiden ein Wert angegeben wurde. Wie kann ich das umsetzen??
Wäre sehr sehr dankbar für Hilfe!

Viele Grüße,
Paula
paulaweber
 
Beiträge: 6
Registriert: Mi 18. Jan 2017, 13:53
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Filter missing values einschließen

Beitragvon ponderstibbons » Do 19. Jan 2017, 11:25

=( (FF06_01 < FF06_02) OR MISSING(FF06_01) OR MISSING(FF06_02) )
ponderstibbons
 
Beiträge: 2480
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 256 mal in 255 Posts

Re: Filter missing values einschließen

Beitragvon paulaweber » Fr 20. Jan 2017, 19:12

Super vielen Dank!!
paulaweber
 
Beiträge: 6
Registriert: Mi 18. Jan 2017, 13:53
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 0 Gäste