Hallo Zusammen,
ich möchte gerne aus zwei Variablen ("MarkeA"; "MarkeB") eine zusätzliche neue Variable ("Kauft_A_und/oder_B") bilden.
Die beiden Variablen haben jeweils die Kodierungen 1 (=Marke wird nicht gekauft) und 2 (=Marke wird gekauft). (Sie stammen aus einer Mehrfachantwort-Frage: Welche der folgenden Marken kaufen Sie?).
Die neue Variable soll in den Fällen, bei denen mindestens bei einer der Variablen, die 2 steht, eine 2 zeigen und wenn beide Variablen eine 1 haben, dann eine 1 zeigen.
Praktisch ausgedrückt: Immer wenn ein Proband angibt Marke A und/oder Marke B zu kaufen, soll bei der neuen Variable eine 2 stehen, wenn er keine der beiden Marken kauft, eine 1.
Habt ihr eine Lösung?!
Ich habe es u.a. versucht über Transformieren > Umkodieren in andere Variable
Numerische Var. --> Ausgabe Var. : MarkeA --> Kauft_A_und/oder_B
IF: MarkeA=2 OR MarkeB=2
und bei alte und neue Werte: 1-->1
2 -->2
Aber mir werden in der neuen Variable stets dieselben Ergebnisse wie bei Marke A angezeigt, Marke B bleibt unberücksichtigt.
Umkodieren in andere Variable scheint, also nur mit einer Variable, z.B. in unterschiedliche Klassen oder ähnliches zu funktionieren?!
Welchen Weg kann ich für das Zusammenführen von 2 Variablen in eine bei Einhaltung der genannten Bedingung anwenden?
Ich danke im Voraus sehr für die Hilfe, da ich mit dieser neuen Variable verschiedene T-tests berechnen muss :)