Hallo, ich bin neu hier aber verzweifle wie alle an SPSS.
Ich habe einen Datensatz mit zwei Sprachen, Englisch und Niederländisch. Nun wird von mir verlangt die Niederländischen Variablen "einfach" den englischen hinzuzufügen.
Ich als Laie hätte die Werte copy paste mäßig in die englisch spalte kopiert, jedoch soll ich mit dem Programm und dem Syntax arbeiten.
Habe nun 3h rumprobiert, gegoogelt und weine da sich mir keine Lösung auftut. Ich möchte keine NEUE dritte Variable hinzufügen sondern die Niederländischen mit einem IF Language = 1 (Dutch) THEN zeig mir das mit bei den englischen variablen an.
Soll gehen, aber ich weiß ums verrecken nicht wie... HIlfe?
LG
Anna
Zwei Variablen zu einer (NICHT NEUEN)
-
- Beiträge: 2734
- Registriert: 01.02.2018, 10:45
Re: Zwei Variablen zu einer (NICHT NEUEN)
hallo Annanass
normal geht das ja über [Daten]-->[Dateien zusammenfügen]-->[Fälle hinzufügen]
das setzt aber voraus das, die Variablennamen in beiden dateien gleich sind.
sonst kann SPASS das unten nicht andaddeln...
ist das, das problem?
probier obiges mal aus mit selber gebauten datensätzen, zum üben
weil wenn was schiefgeht sind die daten falsch !!!
dort gibt es dann auch die möglichkeit :
RENAME (robben = rooney)
Variablen umzubenennen, also der niederlä. Varaiblen den engl. namen geben.
das aber mit syntax (die Syntax, Syntax ist weiblich ) dokumentieren, über einfügen.
copy past ist keine dokumentation und wenn falsch, kann man das nicht nachvolllziehen..
gruß
dutchie
normal geht das ja über [Daten]-->[Dateien zusammenfügen]-->[Fälle hinzufügen]
das setzt aber voraus das, die Variablennamen in beiden dateien gleich sind.
sonst kann SPASS das unten nicht andaddeln...
ist das, das problem?
probier obiges mal aus mit selber gebauten datensätzen, zum üben
weil wenn was schiefgeht sind die daten falsch !!!
dort gibt es dann auch die möglichkeit :
RENAME (robben = rooney)
Variablen umzubenennen, also der niederlä. Varaiblen den engl. namen geben.
das aber mit syntax (die Syntax, Syntax ist weiblich ) dokumentieren, über einfügen.
copy past ist keine dokumentation und wenn falsch, kann man das nicht nachvolllziehen..
gruß
dutchie
-
- Beiträge: 3
- Registriert: 22.05.2019, 23:50
Re: Zwei Variablen zu einer (NICHT NEUEN)
Hallo Dutchie,
danke für deine schnelle Antwort.
DIe beiden Blöcke also Englisch wie Niederländisch befinden sich in einem Datensatz
Also quasi
Q1NL Q2NL Q3NL Q1E Q2E Q3E
Subject 1 (NL) 2 3 1
Subject 2 (E) 1 2 2
Und ich möchte das Question 1-3NL einfach bei Question 1-3E angeziegt oder umdatiert werden, das es sich um die gleichen Fragebögen nur in anderer Sprache handelt.
Leider habe ich keine Ahnung also wirklich 0 wie man mit Syntax arbeitet (Ideen wo ich mich einlesen könnte? Bisher haben Internet und Youtube mehr Chaos als klarheit angerichtet), deine Idee ist somit sicher sinnvoll aber ich kann damit sehr sehr wenig anfangen
Lg
Anna
danke für deine schnelle Antwort.
DIe beiden Blöcke also Englisch wie Niederländisch befinden sich in einem Datensatz
Also quasi
Q1NL Q2NL Q3NL Q1E Q2E Q3E
Subject 1 (NL) 2 3 1
Subject 2 (E) 1 2 2
Und ich möchte das Question 1-3NL einfach bei Question 1-3E angeziegt oder umdatiert werden, das es sich um die gleichen Fragebögen nur in anderer Sprache handelt.
Leider habe ich keine Ahnung also wirklich 0 wie man mit Syntax arbeitet (Ideen wo ich mich einlesen könnte? Bisher haben Internet und Youtube mehr Chaos als klarheit angerichtet), deine Idee ist somit sicher sinnvoll aber ich kann damit sehr sehr wenig anfangen
Lg
Anna
-
- Beiträge: 2734
- Registriert: 01.02.2018, 10:45
Re: Zwei Variablen zu einer (NICHT NEUEN)
hallo
?? also es gibt noch den Befehl [Umstrukturieren]
aber der hilft glaub ich auch nicht
das sieht das so aus:
Q1NL Q2NL Q3NL Q1E Q2E Q3E
Subject 1 (NL) 2 3 1 f f f
Subject 2 (E) f f f 1 2 2
6 variablen: subjekt1 (nl) antwortet auf die ersten drei fragen, und hat dann f "fehlende werte"
subjekt2 (E) hat drei fehlende werte und dann sein drei antworten...
wenn das so aussieht hat man das bei der dateneingabe schon verbockt..
du fügst auf jeden fall eine neue variable ein, die die herkunft beschreibt, und dann
und dann:
codiere das f in eine 0 um und zähle dann Q1NL + Q1E = Q1 einfach zusammen!
ginge das!
gruß
dutchie
?? also es gibt noch den Befehl [Umstrukturieren]
aber der hilft glaub ich auch nicht
das sieht das so aus:
Q1NL Q2NL Q3NL Q1E Q2E Q3E
Subject 1 (NL) 2 3 1 f f f
Subject 2 (E) f f f 1 2 2
6 variablen: subjekt1 (nl) antwortet auf die ersten drei fragen, und hat dann f "fehlende werte"
subjekt2 (E) hat drei fehlende werte und dann sein drei antworten...
wenn das so aussieht hat man das bei der dateneingabe schon verbockt..
du fügst auf jeden fall eine neue variable ein, die die herkunft beschreibt, und dann
und dann:
codiere das f in eine 0 um und zähle dann Q1NL + Q1E = Q1 einfach zusammen!
ginge das!
gruß
dutchie