Archief - Vraag SPSS_Recode into different variable

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

BurndVR

Legacy Member
Beste leden,

Vooraleer ik een analyse kan uitvoeren in SPSS moet ik eerst een aantal variabelen/vragen hercoderen. Een van deze variabelen is een vraag waarbij respondenten vrij een tekst konden invullen (ze moesten een eigen ervaring opschrijven), hoe kan ik deze nu hercoderen in 0 of 1 waarden?
Het gaat hem dus niet om een keuze tussen bv. Man of Vrouw om die dan te hercoderen in 0 of 1. Wel eerder om het feit of ze een tekst geschreven hebben (krijgt de waarde 0) of niet geschreven (krijgt de waarde 1).

Ik heb dit bv. reeds geprobeerd met volgend commando in syntax:
recode q2 (""=0) into emo.

Dit werkt maar gedeeltelijk aangezien er nog variabelen aan deze nieuwe variabele (emo) moeten toegevoegd worden.

Hopelijk kan er mij iemand helpen, thx.
B.

MaximV

Legacy Member
Transform > Recode into same/different variable.

Gebruik maken van IF( als er waarde is) en dan transform naar 0. Daarna nog een transfrom van system/user-missing naar 1.

BurndVR

Legacy Member
Ok tot zover ben ik mee.
Maar (als er waarde is) dus als er een tekst is ingegeven, welk commando of afkorting moet ik dan hiervoor opgeven? Ik heb reeds horen vallen dat dit als: "" wordt aangegeven.
Het commando zou er dan als volgt uitzien:
DO IF (Q2 = "").
RECODE Q2 ('""'=0) (MISSING=1) INTO Emo_Rat.
END IF.
VARIABLE LABELS Emo_Rat 'Emo'.

Als ik dit dan uitvoer is er geen waarde 0 te zien, enkel een - (als in missing).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan