Umwandlung mehrerer Single-Choice-Spalten in Multi-Choice-SpaltensätzeHallo,
Ich habe folgende Datenanordnung:
Drei Spalten mit Codes und Labels gleichen Inhalts, zB 1=Washington, 2=New York, 3=San Francisco,...
Washington konnte in zwei oder drei Spalten gewählt werden.
Ich möchte es jetzt neu anordnen, als wäre es eine Multi-Code-Variable: Eine Spalte für Washington, eine für New York usw., jeweils mit den Codes 1 (für ausgewählt) und 0 (für nicht ausgewählt).
Gibt es dafür eine einfache Lösung?
Vielen Dank.
Betreff: Umwandeln mehrerer Single-Choice-Spalten in Multi-Choice-SpaltensätzeWo, vielen Dank für die schnelle Antwort und deine Mühe.
Dies löst das Problem. Ich habe versucht, zu stapeln und zu teilen, aber ich habe kein Ergebnis erhalten. Mit diesem Ansatz (insbesondere Schritt 3 und 4) funktioniert es perfekt.
Danke
Betreff: Umwandeln mehrerer Single-Choice-Spalten in Multi-Choice-SpaltensätzeDies ist nicht sehr komplex, aber es sind einige Schritte erforderlich, um dies interaktiv zu tun
- Angenommen, Ihre Daten sehen so aus:

- Stapeln Sie die Daten, indem Sie zu Tables==>Stack gehen und Ihre 3 Auswahlspalten in das Auswahlfeld Stack Column platzieren.Es wird eine Datentabelle erstellt, die wie folgt aussieht:

- Alle Werte der Spalte „Label“ müssen auf 1 geändert werden. Wählen Sie also die Spalte „Label“ aus, klicken Sie auf das rote Dreieck im Spaltenbereich und wählen Sie „Recode“ aus

- Ändern Sie alle 3 Werte von Choice 1, Choice 2 und Choice 3 auf den Wert 1 und klicken Sie auf Recode.Sie erhalten eine Datentabelle, die wie folgt aussieht:

- Jetzt muss die Tabelle wieder in Spalten aufgeteilt werden, also gehen Sie zu Tabellen==>Aufteilen und richten Sie das Dialogfeld wie unten gezeigt ein

- Hier ist die resultierende Tabelle:

- Jetzt müssen die Lücken mit Nullen "0" aufgefüllt werden.Dazu kann ein einfaches Ausschneiden und Einfügen verwendet werden.Das erste, was Sie tun müssen, ist, zu einer der leeren Zellen zu gehen und die Zahl 0 einzugeben.
- Kopieren Sie den Inhalt dieser Zelle in den Einfügepuffer, indem Sie sie auswählen und mit CNTL/C kopieren.
- Gehen Sie nun zur Washington-Spalte und klicken Sie mit der rechten Maustaste auf eine der leeren Zellen und wählen Sie Übereinstimmende Zellen auswählen.
- Während Sie den Cursor in der Spalte halten, verwenden Sie CNTL/V, um die gespeicherte „0“ in alle ausgewählten Zellen einzufügen.
- Wiederholen Sie die obigen 2 Schritte (9,10) für die Spalten New York und San Francisco.
- Hier ist die Abschlusstabelle
