Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001...

6
Einführung in SPSS Wintersemester 2000/2001 Carina Ortseifen, URZ Heidelberg 1 4. Datumsvariablen u.a.m Datumsvariablen u. -funktionen Dateien verknüpfen und aggregieren Mit der Syntax arbeiten Datumsvariablen Daten vom Typ Datum Speicherung von Geburtsdaten, OP-Terminen ... und Berechnung von zeitlichen Abständen Intern speichert SPSS Datumsangaben als Anzahl von Sekunden seit dem 14. Oktober 1582 0:00 Uhr. Für die Eingabe und die Darstellung von Datumsangaben stellt SPSS Datumsformate bereit. Beispiel: 16. November 1999 Mögliche Darstellungen in SPSS 16.11.1999 16-Nov-1999 1999/11/19 Definition: Variablenansicht

Transcript of Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001...

Page 1: Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001 Carina Ortseifen, URZ Heidelberg 3 Zusammenfügen von Dateien Zwei SPSS-Dateien können auf

Einführung in SPSS Wintersemester 2000/2001

Carina Ortseifen, URZ Heidelberg 1

4. Datumsvariablen u.a.m

Datumsvariablen u. -funktionenDateien verknüpfen und aggregierenMit der Syntax arbeiten

Datumsvariablen

❚ Daten vom Typ Datum❚ Speicherung von Geburtsdaten, OP-Terminen ...

und Berechnung von zeitlichen Abständen❚ Intern speichert SPSS Datumsangaben als

Anzahl von Sekunden seit dem 14. Oktober 1582 0:00 Uhr.

❚ Für die Eingabe und die Darstellung von Datumsangaben stellt SPSS Datumsformate bereit.

Beispiel: 16. November 1999

❚ Mögliche Darstellungen in SPSS16.11.199916-Nov-19991999/11/19

❚ Definition: Variablenansicht

Page 2: Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001 Carina Ortseifen, URZ Heidelberg 3 Zusammenfügen von Dateien Zwei SPSS-Dateien können auf

Einführung in SPSS Wintersemester 2000/2001

Carina Ortseifen, URZ Heidelberg 2

Funktionen f. Datumsangaben

❚ CTIME.DAYS(datum)❚ YRMODA(jahr,monat,tag)

❚ DATE.DMY(tag,monat,jahr)❚ TIME.HMS(stunde,min,sek)

❚ XDATE.DATE(datum)❚ XDATE.TIME(datum)

❚ # Tage seit 14.10.1582❚ # Tage seit 14.10.1582

❚ # Sek. seit 14.10.1582❚ # Sekunden seit 0:00

❚ Datumsanteil des Datums❚ Zeitanteil des Datums

(# = Anzahl)

Beispiel 1: Konstantes Datum

17.11.2000 (z.B. Stichtag einer Untersuchung)

1.Transformieren Berechnenneue Variable Datum als date.dmy(17,11,2000)

2.VariablenansichtDatum und Format auswählen

Beispiel 2: Tanken

❚ Datum Kilometerstand Benzin (l)16.12.1998 20580 60,323.12.1998 21250 57,404.01.1999 21874 56,617.01.1999 22476 56,3

❚ Berechnen Sie die durchschnittlich gefahrenen Kilometer pro Tag und den durchschnittlichen Benzinverbrauch auf 100 km zwischen 2 Tankvorgängen?

Page 3: Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001 Carina Ortseifen, URZ Heidelberg 3 Zusammenfügen von Dateien Zwei SPSS-Dateien können auf

Einführung in SPSS Wintersemester 2000/2001

Carina Ortseifen, URZ Heidelberg 3

Zusammenfügen von Dateien

Zwei SPSS-Dateien können auf unterschiedliche Arten verknüpft werden.

Man unterscheidet zwischen❚ Dateien mit gleichen Variablen aber

unterschiedlichen Fällen:Fälle anfügen

❚ Dateien mit gleichen Fällen aber unterschiedlichen Variablen:Variablen hinzufügen

Fälle hinzufügen

Daten Dateien zusammenfügen Fälle hinzufügen

❚ Liste der 'Nicht gepaarten Variablen', d.h. die Liste der Variablen, die nicht in die neue Datei übernommen werden.

❚ Gründe❙ unterschiedliche Variablennamen❙ Variable numerisch und als Textvariable definiert❙ Textvariablen mit unterschiedlicher Länge

Beispiel

Page 4: Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001 Carina Ortseifen, URZ Heidelberg 3 Zusammenfügen von Dateien Zwei SPSS-Dateien können auf

Einführung in SPSS Wintersemester 2000/2001

Carina Ortseifen, URZ Heidelberg 4

Variablen hinzufügen

Daten Dateien zusammenfügen Variablen hinzufügen

❚ entweder gleiche Fälle oder Referenztabelle❚ Voraussetzung: Fälle müssen gleich sortiert sein❚ Eventuell Schlüsselvariable definieren❚ Liste der ausgeschlossenen Variablen

❙ bereits vorhandene Variablen (nicht eindeutige Namen)

Beispiel

Aggregieren

❚ Fälle können entsprechend dem Wert einer oder mehrerer Gruppenvariablen zusammengefasst (=aggregiert) werden.

❚ Beispiel: Notendurchschnitte anstelle Einzelnoten

Daten Aggregieren und Definition - der Break-Variablen, - der Aggregierungsvariablen und - der Aggregationsfunktion

Page 5: Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001 Carina Ortseifen, URZ Heidelberg 3 Zusammenfügen von Dateien Zwei SPSS-Dateien können auf

Einführung in SPSS Wintersemester 2000/2001

Carina Ortseifen, URZ Heidelberg 5

Beispiel 3

Aggregierungsfunktionen

Mit der Syntax arbeiten

❚ Standardmäßig führt SPSS Protokoll.Bearbeiten Optionen: Allgemein

❚ In der Journaldatei spss.jnl speichert SPSS alle Befehle, die im Laufe einer Sitzung übers Menü ausgeführt werden.

❚ Zusätzliche Anzeige im AusgabefensterBearbeiten Optionen: Text-Viewer

❚ Mit Einfügen kann der Befehl in ein eigenes Syntaxfenster eingetragen werden.

❚ Durch Markieren und Ausführen (Pfeil nach rechts) werden die Befehle ausgeführt.

Page 6: Carina Ortseifen, URZ Heidelberg 1 · PDF fileEinführung in SPSS Wintersemester 2000/2001 Carina Ortseifen, URZ Heidelberg 3 Zusammenfügen von Dateien Zwei SPSS-Dateien können auf

Einführung in SPSS Wintersemester 2000/2001

Carina Ortseifen, URZ Heidelberg 6

Öffnen des Syntaxfensters

❚ Datei Neu Syntax❚ Datei Öffnen Syntax (*.sps)

❚ Bei Bearbeitungen Optionen: Allgemein kann eingestellt werden, dass sich das Syntaxfenster automatisch beim Starten von SPSS öffnet.

❚ Umfangreiche Analysen können mit der Syntaxprozeduralisiert und Befehle, die über das Menü nicht erreichbar sind, ausgeführt werden.

Einige wichtige Befehle

❚ EXECUTE .❚ GET FILE=‘D:\Aggr.sav'.❚ NEW FILE.❚ SAVE OUTFILE=‘D:\datei2.sav‘ /COMPRESSED.❚ FORMATS text1 (A8).❚ FREQUENCIES

VARIABLES=alter/ORDER ANALYSIS .Ausführliche Infos in Online-Hilfe oderschriftlich als PDF-Files in N:\spsswin\v10.0d\

Beispiel

SAS-Transportdatei in SPSS-Datei überführen1. Innerhalb der SAS-Umgebung:

libname trans xport 'D:\trans.fer';proc copy in=urz out=trans;

select iris;run;

2. Innerhalb der SPSS-Umgebung:get sas data='D:\trans.fer' dset(iris).execute.