Hallo,
Mbt verwerkingsopdracht 2.3.1., OCO, over hercoderen:
Bij het antwoord in YouLearn worden twee syntaxen vermeld. Als ik deze ingeef, krijg ik enkel de variabelenaam ASQ_33_recoded bovenaan de nieuwe kolom in Data View, maar verder een lege kolom.
Indien ik werk via de mogelijkheid aangeboden in het vragenuurtje (6/12/2022), namelijk via de menustructuur, via Transform > Recode into different variables > enz., en ik klik op Past, dan ziet de syntax er iets anders uit dan in YouLearn:
DATASET ACTIVATE DataSet1.
RECODE ASQ_33 (1=6) (2=5) (3=4) (4=3) (5=2) (6=1) INTO ASQ_33_recoded.
VARIABLE LABELS ASQ_33_recoded 'Recoded ASQ_33'.
EXECUTE.
Maar hiermee heb ik wel een nieuwe variabele mét waarden in de kolom.
Mijn vraag: is er dan iets verkeerd met de syntaxen vermeld in YouLearn, zie hieronder:
COMPUTE ASQ_33_recoded = 7 - ASQ_33.
en
RECODE ASQ_33 (1=6) (2=5) (3=4) (4=3) (5=2) (6=1) INTO ASQ_33_recoded.
NB: Deze opdracht via de menustructuur:
In de cursus op YouLearn staat nog vermeld:
"Hoe u dit via de menustructuur kunt doen, kunt u nalezen in Field (Hoofdstuk 4 van de vijfde editie)."
Ik vroeg me af waar precies dit dan vermeld staat in hoofdstuk 4 van Field, mogelijk kijk ik er over, maar ik kan het niet terugvinden. Kan u een paragraafnummer of een paginanummer doorgeven?
Betreffende verwerkingsopdracht 2.3.2. ondervind ik hetzelfde probleem: de door u aangeboden syntaxen in de oplossing geeft lege kolommen bij de gerecodeerde variabelen, dus met deze syntaxen:
RECODE ASQ_20 ASQ_21
(1=6) (2=5) (3=4) (4=3) (5=2) (6=1) INTO
ASQ_20_recoded ASQ_21_recoded.
en
RECODE HSL_3 HSL_8 HSL_17
(1=5) (2=4) (3=3) (4=2) (5=1) INTO
HSL_3_recoded HSL_8_recoded HSL_17_recoded.
Ik heb ze apart gehercodeerd, met behulp van de syntax die ik in 2.3.1. vond, en deze syntax aangepast:
Dus bijvoorbeeld om HSL_3 te hercoderen gebruikte ik volgende syntax:
DATASET ACTIVATE DataSet1.
RECODE HSL_3 (1=5) (2=4) (3=3) (4=2) (5=1) INTO HSL_3_recoded.
VARIABLE LABELS HSL_3_recoded 'Recoded HSL_3'.
EXECUTE.
En dit werkte wel.
Dus ook hier mijn vraag: is er iets mis met de syntaxen in de oplossing van verwerkingsopdracht 2.3.2?
Uitkijkende naar uw bericht,
Met vriendelijke groet,
Bea Vermeyen