Beispiel 1




*Quoten der Frauen und Männer. (Kommentarzeile)
if (art = 2) Frau = 999.
if (art = 2) Mann = 999.
fre Frau Mann.

recode Frau Mann (999=sysmis).
cro Frau Mann by art.




Variablen in SPSS


Wir betrachten aus diem Beispiel die Variable mit dem Namen "Frau":

Typ: numerisch
Spaltenformat: 8
Dezimalstellen: 2
Variablenlabel: "Anzahl: Weibliche Bewohner"

Sie können aussagekräftige Variablenlabels bis zu 256 Zeichen Länge (128 Zeichen für Double-Byte-Sprachen) zuweisen. Variablenlabels können Leerzeichen und reservierte Zeichen enthalten, die in Variablennamen nicht zulässig sind.

Fehlende Werte wurden mit: 999,00 codiert.

Mit der Option "Fehlende Werte" werden bestimmte Datenwerte benutzerdefiniert als fehlend deklariert. Dabei unterscheiden wir, ob Daten fehlen, .....wird gerade editiert

Datenwerte, die als benutzerdefinierte fehlende Werte angegeben sind, werden zur Sonderbehandlung gekennzeichnet und von den meisten Berechnungen ausgeschlossen.

  • Sie können entweder bis zu drei diskrete (einzelne) fehlende Werte, einen Bereich fehlender Werte oder einen Bereich und einen diskreten Wert eingeben.
  • Bereiche können nur bei numerischen Variablen angegeben werden.
  • Fehlende Werte können nicht für lange String-Variablen (String-Variablen mit mehr als 8 Zeichen Länge) definiert werden.

Alle String-Variablen, einschließlich der Werte "Null" und "Leer", werden als gültig betrachtet, sofern diese nicht explizit als "fehlend" definiert worden sind.  Durch Eingabe eines Leerzeichen in eines der Felder wird die Variable als fehlend definiert.


Umkodieren in dieselben Variablen


Wert (Recode). Einzelner alter Wert, der in einen neuen Wert umkodiert wird. Der Wert muß vom gleichen Datentyp sein (numerisch oder String) wie die umzukodierenden Variable(n).

Beispiel 2





*Risiko Männer und Frauen.
DO IF (art=2) .
RECODE
  risiko_f risiko_m  (0=SYSMIS)  .
END IF .
EXECUTE .
CROSSTABS
  /TABLES=risiko2 risiko_f risiko_m  BY art
  /FORMAT= AVALUE TABLES
  /CELLS= COUNT .




Wertelabels (Value Labels) sind die Namen der einzelnen Kategorien der Variable.
Syntax:

Value labels Satover 1 'Very unsatisfied' 2 'Unsatisfied' 3 'A bit unsatisfied' 4 'Neutral' 5 'A bit satisfied'
6 'Satisfied' 7 'Very satisfied' .