carina ortseifen, urz heidelberg 1 · pdf fileeinführung in spss wintersemester 2000/2001...
TRANSCRIPT
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
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?
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
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
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.
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.