5 Einfache Datentransformationen

Ähnliche Dokumente
Fortgeschrittene Statistik SPSS Einführung

Kennen, können, beherrschen lernen was gebraucht wird

3. Bestehende Dateien

Die Subskala besteht aus folgenden Items (Ausschnitt aus dem Codeplan):

Kennen, können, beherrschen lernen was gebraucht wird

Einführung in SPSS. Sitzung 2: Datenbereinigung und Datenmanagement. Knut Wenzig. 9. Dezember 2004

Microsoft Excel 2007 Basis. Leseprobe

Inhaltsverzeichnisse. 1. Überschriften zuweisen. 2. Seitenzahlen einfügen. 3. Einen Seitenwechsel einfügen

Excel Pivot-Tabellen 2010 effektiv

Einführung in SPSS. Sitzung 2: Datenbereinigung und Datenmanagement. Knut Wenzig. 15. Dezember 2005

Einführung in SPSS für Windows

Lösungen zu Janssen/Laatz, Statistische Datenanalyse mit SPSS 1

32.4 Anpassen von Menüs und Symbolleisten 795i

Kennen, können, beherrschen lernen was gebraucht wird

3 VOREINSTELLUNGEN ANPASSEN

32 Verschiedenes Datendatei-Informationen, Codebuch. Fortsetzung der Seiten in der 8. Auflage

Serienbrief erstellen

Kapitel 1: Deskriptive Statistik

3 Maps richtig ablegen und

Erzeugen benutzerdefinierter Buchstabenlisten in EXCEL

ARAkoll 2013 Dokumentation. Datum:

-Weiterleitung einrichten

Vorübung 1 Beschriften Sie die Tabelle wie in der Abbildung dargestellt.

Wechseln Sie in den oberen Bereich auf Start> Dokumentenverwaltung> Neues Schreiben.

Bitte beachten Sie, dass Sie in Abhängigkeit der Eingabe des Suchbegriffs, z.b. Bienen, Biene, als Ergebnis unterschiedliche Trefferlisten erhalten.

Senioren starten mit Word

Algorithmen und ihre Programmierung

RECHNEN MIT WORD 2010

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Kopieren, Einfügen und Verknüpfen von Daten

Kapitel 39 Sequenzdiagramme

Microsoft Word 2013 Aufzählungen und Nummerierungen

Auswertung erstellen: Liste mit -

zur Verfügung gestellt durch das OpenOffice.org Dokumentations-Projekt

32.6 Verwenden des Produktionsmodus 815i

7 DOKUMENTEE FORMATIEREN

Datenauswertung mit Hilfe von Pivot-Tabellen in Excel

Hinweise zum Programm Überprüfung des Betriebszustandes von Kläranlagen. Bitte prüfen Sie regelmäßig den aktuellen Stand der Software im Internet!

Online Buchung. Liebe Mitglieder,

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D Mönchengladbach, Hotline: 0900/ (1,30 /Min)

Informatik BMS. Excel. Trainingsunterlagen EXCEL XP BASIC

Dokumente verwalten mit Magnolia das Document Management System (DMS)

1 Einleitung. Lernziele. Ausgabeart und Format einer PowerPoint-Datei definieren. Folien einfügen, duplizieren, löschen, verschieben

Handbuch Xlive FILE ROUTER Intrexx Konfiguration

Fusszeile mit Datumsfeld und Dateiname

7. Serienbriefe erstellen Das Prinzip des Seriendrucks MICROSOFT WORD Elemente des Seriendrucks

Erste Schritte mit IMS 2000

Excel Grundlagen. Peter Wies. 1. Ausgabe, Februar 2013

GESTALTUNGSHELFER. Tipp zur Formatierung der Überschrift Die Überschrift erster Ebene soll immer auf einer neuen Seite angezeigt werden:

Texte einfügen/ändern

1 TEXTEINGABE UND TEXTEDITION

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN)

Manuelles software update Digitalisierungsbox bis firmware Telekom Deutschland gmbh, Commercial Management GK inhouse/lan, Stand:

Modul 7: Übungen zu - Tabellen als Mail oder im Web veröffentlichen

Wie registriere ich Drivve Image manuell auf einem OKI-Gerät? (OKI-Edition)

Start. 34 Symbolleiste einrichten. Wissen

Aufwandprotokoll für Amtstierärzte Bedienungsanleitung

Word. Verweise. Textmarken, Querverweise, Hyperlinks

Medienlisten. Recherchieren und Filtern

TURNINGPOINT PRÄSENTATION ERSTELLEN

SCHULSPEZIFISCHEN ROLLENRECHTE

Handout. E-Learning-Szenarien. an der Heinrich-Heine-Universität

3 VOREINSTELLUNGEN ANPASSEN

SPSS-Skriptum. 1. Vorbereitungen für die Arbeit mit SPSS (im Seminar)

Datenmaske für SPSS. Für die Datenanalyse mit SPSS können die Daten auf verschiedene Weise aufbereitet

Kapitel 11 Verschmelzen und Aggregieren von Datendateien

Kapitel 5 auf einen Blick

Kalkulationen und Tabellen dokumentieren und beschreiben

1 Verwendung bestehender Zellinhalte aus anderen Tabellen bzw. Mappen

5 Tabellenanpassung. 5.1 Spaltenbreite und Zeilenhöhe Spaltenbreite verändern

9. Sortieren / Suchen / Filtern in Tabellen

GG Online Plus in PN Handwerk einstellen und nutzen

Miele Extranet. Systemvoraussetzungen und wichtige Einstellungen. Miele Extranet - Systemvoraussetzungen und wichtige Einstellungen.

ACHTUNG: 1 / 9

eduroam-wlan Windows 10 - Anleitung zur manuelle Konfiguration Version 1.0

Gegenüber der direkten Formatierung jedes Wortes, jedes Satzes, Absatzes und jeder Seite hat die Arbeit mit Formatvorlagen mehrere Vorteile:

Verknüpfen & Einbetten von Daten

Handbuch für die Termindatenbank

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

Rechnungen im Internet mit Biller Direct. Benutzerhandbuch

Modul 8: Übungen zu - Der letzte Schliff

DAS EINSTEIGERSEMINAR

Benennen, Gliedern und Zusammenfassen

Tabellenkalkulation 1. Einheit 5 Rechnerpraktikum EDV

Schnellbausteine. Word Aufbau ZID/Dagmar Serb V.01/Jun2011

Benutzerhandbuch für die Extension: Serienbriefbedingungen. Version 1.0.0

Excel Kapitel 12 Lernzielkontrolle Excel 2013 Beantworten Sie die folgenden 12 Fragen

KOPF- UND FUßZEILEN KOPF- UND FUßZEILEN HINZUFÜGEN

P-touch Editor starten

Diese Unterlage bezieht sich auf Excel 2003 (auf Deutsch). Die Benutzeroberfläche kann in anderen Versionen der Software erheblich anders aussehen.

Eine Präsentation, die sich für unterschiedliche Zuschauergruppen eignet

Software. Die Erste. C o m p u t e r G r u n d w i s s e n Te i l I I. S o f t w a r e. H a r d w a r e. C D / D V D B r e n n e n.

Textstellen hervorheben

Microsoft Excel 2016 Relative und absolute Bezüge

Anwenderhandbuch Online Redaktionssystem. Datenübermittlung Kirchennachrichten Stand: April 2010

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard

Kurze Einführung in IBM SPSS für Windows

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern

Wähle im Werkzeugkasten das Werkzeug Zauberstab und klicke damit in den gekachelten Hintergrund des Bildes.

Terminland Schritt für Schritt

Transkript:

ITS-Uni-SB SPSS Grundlagen 79 5 Einfache Datentransformationen Mit SPSS können Sie Datentransformationen durchführen, die von einfachen Aufgaben wie der Zusammenfassung von Kategorien für eine Analyse bis zur Erzeugung neuer Variablen auf der Grundlage komplexer Berechnungen und bedingter Anweisungen reichen. Personen, die bereits mit Tabellenkalkulationen gearbeitet haben und von dort die Möglichkeit der Eingabe von Formeln in Tabellenzellen kennen, werden diese Möglichkeit bei SPSS vermissen. In SPSS gibt es für solche Transformationen und Berechnungen eigene Menüpunkte. In der Datendatei selbst stehen nur Datenwerte, aber keine Formeln. Fortgeschrittene Anwender setzen für diese Aufgaben die Syntaxsprache von SPSS ein. Diese Befehlssprache von SPSS stellt alle zur Programmierung notwendigen Konstrukte wie Schleifenbefehle, Sprungbefehle und bedingte Anweisungen sowie eine große Zahl an Funktionen zur Verfügung. 5.1 Umkodierung von Variablen Sie können Datenwerte durch Umkodierung modifizieren. Dies ist vor allem nützlich bei der Zusammenfassung oder dem Kombinieren von Kategorien. Sie können die Werte innerhalb vorhandener Variablen umkodieren oder das Ergebnis des Umkodierens als neue Variable dem Daten-Editor hinzufügen. Die Dialogfelder, in denen Sie die Umkodierung vornehmen können, finden Sie unter Transformieren/Umkodieren in dieselben Variablen bzw. unter Transformieren/Umkodieren in andere Variablen. Ein Beispiel aus unserer Datendatei: Die befragten Studenten sollten für verschiedene Softwaretypen auf einer fünfstufigen Rating-Skala angeben, wie intensiv sie Programme des jeweiligen Typs nutzen. Nehmen wir an, für eine Präsentation der Ergebnisse reiche es aus, nur ganz grob anzugeben, ob die Befragten Programme des jeweiligen Anwendungstyps überhaupt kennen/nutzen. Dazu fassen wir die ersten vier Stufen der Skala zusammen. Da wir die detaillierteren Informationen der fünfstufigen Skala nicht verlieren wollen, wählen wir eine Umkodierung in eine neue Variable. Im Dialogfeld Umkodieren in andere Variablen (siehe Abbildung 51) wird aus der Quellvariablenliste die umzukodierende Variable ausgewählt und unter Ausgabevariable der Namen der neuen Variable eingegeben (in unserem Beispiel dtnbankn in die Variable dtnbank2). Unter Beschriftung kann ein Variablenlabel für die neue Variable vergeben werden. Durch Klicken auf die Schaltfläche Ändern wird die neue Variable in das mittlere Feld übertragen, und wir können mit der Eingabe der umzukodierenden Werte beginnen. Dazu klicken wir auf die Schaltfläche Alte und neue Werte, wodurch wir in das in Abbildung 52 gezeigte Dialogfeld Umkodieren in andere Variablen: Alte und neue Werte gelangen. Hier können wir angeben, welche Werte(bereiche) wir durch welchen Wert ersetzen wollen. Jede Angabe wird durch

80 SPSS Grundlagen ITS-Uni-SB Klicken auf die Schaltfläche Hinzufügen in die Liste der durchzuführenden Transformationen aufgenommen. Nachdem alle Transformationen festgelegt sind, gelangen wir durch Klicken auf die Schaltfläche Weiter wieder in das Dialogfeld Umkodieren in andere Variablen, das wir nun durch Klicken auf die Schaltfläche OK verlassen können. Wenn in den Systemeinstellungen festgelegt ist, dass Transformationen direkt ausgeführt werden (vgl. Abschnitt 9 Verändern der SPSS-Systemeinstellungen ), werden die Werte der neuen Variable sofort berechnet, und die neue Variable wird im Eingabefenster wie eine selbst eingegebene Variable angezeigt. Abbildung 51: Dialogfeld zum Umkodieren der Werte einer Variablen in eine andere Variable Abbildung 52: Unterdialogfeld zur Eingabe der Wertetransformationen ( Alte und neue Werte ) Falls Sie eine solche Umkodierung nicht, wie in unserem Beispiel geschehen, für alle Fälle durchführen wollen, können Sie durch Eingabe einer Bedingung nur die Fälle auswählen, die für Sie relevant sind, bevor Sie die Berechnung mit OK starten. Dazu wählen Sie die Schaltfläche Falls und formulieren in der Dialogbox Umkodieren in andere Variablen: Falls Bedingung zutrifft Ihre Bedingung in Form eines logischen Ausdrucks und wählen die Option Nur Fälle

ITS-Uni-SB SPSS Grundlagen 81 einschließen, die folgende Bedingungen erfüllen. Die Dialogbox stellt zur Formulierung der Bedingung die gleichen Elemente zur Verfügung wie die im nächsten Abschnitt behandelte Dialogbox zur Berechnung einer neuen Variablen und kann analog bedient werden. Den doch recht umfangreichen Klickoperationen unseres Beispiels entspricht in der SPSS- Steuersprache das nachfolgend wiedergegebene kleine Programmsegment. RECODE dtnbankn (0=Copy) (5=Copy) (1 thru 4=1) INTO dtnbank2. Dies mag Ihnen einen Eindruck vermitteln, wie solche umfangreichen Auswahlen in der SPSS- Syntaxsprache aussehen. Viele erfahrene SPSS-Anwender finden es einfacher und eleganter, die SPSS-Steuersprache zu benutzen, um ihre SPSS-Jobs durchzuführen. Es ist natürlich auch möglich, beide Vorgehensweisen zu kombinieren. 5.2 Berechnung neuer Variablen Um Werte für eine Variable zu berechnen, die auf komplexeren Formeln bestehend aus Zahlen, Variablen und Operationen beruhen, wählen Sie aus dem Menü Transformieren den Befehl Variable berechnen. In der daraufhin erscheinenden Dialogbox Variable berechnen können Sie einen Ausdruck zur Berechnung einer neuen Variablen erzeugen, indem Sie die benötigten Variablen aus der Variablenliste, die benötigten arithmetischen, relationalen und logischen Operatoren aus der Taschenrechnertastatur sowie die gewünschten Funktionen aus dem Listenfeld mit über 70 Funktionen auswählen. Ab SPSS 13 werden Ihnen die Funktionen nach Funktionsgruppen gefiltert angezeigt. Nehmen wir an, wir wollen bei unserem Beispieldatensatz einen Wert für die mittlere Nutzung des Computers über die verschiedenen Anwendungstypen hinweg berechnen. Dann können wir das, wie in der nachfolgenden Abbildung 53 gezeigt, tun, indem wir einen Namen für die neue Variable eingeben (hier: xnutzung) und die gewünschte(n) Funktion(en) sowie deren Argumente auswählen. In unserem Beispiel berechnen wir einfach für jede Person den Mittelwert aus den Ratingwerten der verschiedenen Anwendungstypen. Diese Berechnungen könnten wir auch auf die Personen beschränken, die überhaupt Erfahrungen mit irgendwelchen Anwendungen haben, also auf die entsprechende Globalfrage mit Ja geantwortet haben. Diese Begrenzung würde man in der Dialogbox Variable berechnen: Falls Bedingung erfüllt ist, die man durch Anklicken der Schaltfläche Falls erreicht, vornehmen.

82 SPSS Grundlagen ITS-Uni-SB Abbildung 53: Dialogfeld zur Berechnung neuer Variablen mittels numerischer Ausdrücke Eine genaue Beschreibung der zur Verfügung stehenden Funktionen erhalten Sie beispielsweise in der Online-Hilfe von SPSS, wenn Sie nach dem Stichwort Funktionen suchen. Auch bei diesem Beispiel sei zur Veranschaulichung das entsprechende Programmsegment gezeigt. COMPUTE xnutzung = MEAN(spiele,betrsyst,programm,textver,dtnbankn,grafik,malprg,tabkalk,dtnfern,lernprg). Die durch Umkodierung (RECODE) oder Berechnung (COMPUTE) erzeugten neuen Variablen gehören genauso zu Ihrer Arbeitsdatei wie die von Ihnen selbst eingegebenen. Wenn Sie Ihre Arbeitsdatei abspeichern und somit eine aktualisierte Version der Datendatei erzeugen, werden die neuen Variablen mit gespeichert und stehen Ihnen dann auch in weiteren Sitzungen zur Verfügung. Sie können natürlich auch die Variablendefinition nutzen, um den neuen Variablen Typ, Label usw. zuzuweisen. Da es bei neuen Anwendern immer wieder zu Missverständnissen kommt, sei noch einmal betont: Anders als beispielsweise bei Formeln in Excel werden in SPSS auch die Ergebnisse der Umkodierungen und Berechnungen nicht aktualisiert, wenn Sie an den Werten von Variablen,

ITS-Uni-SB SPSS Grundlagen 83 die für Berechnungen herangezogen wurden, Änderungen vornehmen. Sie selbst müssen die Umkodierungen bzw. Berechnungen erneut durchführen, damit die Werte der Zielvariablen neu berechnet werden. Wenn Sie also wie oben beschrieben die Variable XNUTZUNG berechnet haben und anschließend feststellen, dass bei einem Fall ein falscher Wert für die Variable TEXTVER in die Datendatei eingetragen wurde, reicht es nicht aus den Wert der Variable TEXTVER zu korrigieren. Da der Wert der Variablen XNUTZUNG mit dem falschen Wert der Variablen TEXTVER berechnet wurde und somit auch nicht stimmt, müssen Sie die Variable XNUTZUNG erneut berechnen. Ebenso ist es selbstverständlich, wenn Sie nach Berechnung der Variable XNUTZUNG weitere Fälle eingeben. Auch für diese neuen Fälle führt SPSS keine Berechnung für XNUTZUNG durch, sondern setzt einfach die Kodierung für den systembedingt fehlenden Wert ein, wenn Sie keinen gültigen Wert eingeben bzw. berechnen lassen. Dazu ein Tipp: Nutzen Sie den Syntax-Editor für die Berechnungen. Dazu nehmen Sie alle Einstellungen wie oben gezeigt in dem entsprechenden Dialogfenster (z.b. Variable berechnen) vor, bestätigen die Eingabe aber nicht mit OK, sondern mit Einfügen. Nun schreibt SPSS die Syntax-Befehle für Sie in den Syntax-Editor und zeigt Ihnen diesen an. Anschließend markieren Sie den ganzen Befehl mit der Maus und starten über Ausführen/Auswahl die Berechnung. Das wird Ergebnis im Viewer ausgegeben. Abbildung 54: Durchführung der Berechnung im Syntax-Editor Wenn Sie nun einzelne Werte in den Variablen ändern oder Fälle hinzufügen, können Sie die Berechnungen einfach im Syntax-Editor aktualisieren. Speichern Sie die Syntax, bevor Sie den Editor beenden, können Sie die Syntax sogar in späteren wieder öffnen und zur Aktualisierung verwenden!