Hallo,
fange gerade erst an mich mit SPSS zu beschäftigen brauche es jetzt aber dringend um meine Diplomarbeit zu schreiben. Leider merke ich gerade, dass ich davon überhaupt keine Ahnung habe und hoffe deshalb ihr könnt mir helfen.
Ich habe in meiner Datenbank eine Variable "hpairid", die entweder mit "A","B", "C" oder "D" beginnt. Also zum Beispiel "B01B". Ich möchte jetzt nur die Fälle auswählen, die mit einem "B" beginnen. Also zum Beispiel "B01B","B02B","B03B" usw.
Bis jetzt habe ich es nur geschafft einzelne ganz bestimmte Fälle über "Data-->Select Cases-->Select If" auszuwählen.
Kann mir bitte jemand weiterhelfen?
Vielen Dank
Fara
Fälle nach Variablenwert auswählen
-
- Beiträge: 174
- Registriert: 12.05.2006, 12:00
Fälle auswählen bei Textvariablen
Hallo fara,
was hältst Du davon:
USE ALL.
COMPUTE filter_$=(RANGE(hpairid,"B*","C")).
FILTER BY filter_$.
EXECUTE .
Und übers Menü Daten -> Fälle auswählen -> Falls... -> Bei Funktionen die Funktion Range() auswählen, "B*"; "C" -> Weiter -> OK. Wenn Du aber einen Wert hast, der nur "C" heißt, dann müsstest Du z. B. "Bzzz" nehmen. Die Syntax hat ungefähr die Bedeutung: Filtere mir alle Textwerte die bei B (* = Like-Operator, Synonym: Joker-Zeichen) anfangen und bei C enden.
MedDokAss
was hältst Du davon:
USE ALL.
COMPUTE filter_$=(RANGE(hpairid,"B*","C")).
FILTER BY filter_$.
EXECUTE .
Und übers Menü Daten -> Fälle auswählen -> Falls... -> Bei Funktionen die Funktion Range() auswählen, "B*"; "C" -> Weiter -> OK. Wenn Du aber einen Wert hast, der nur "C" heißt, dann müsstest Du z. B. "Bzzz" nehmen. Die Syntax hat ungefähr die Bedeutung: Filtere mir alle Textwerte die bei B (* = Like-Operator, Synonym: Joker-Zeichen) anfangen und bei C enden.
MedDokAss