Dit is een site voor studenten van de Open Universiteit. Voordat je een vraag kunt stellen moet je even een account aanmaken (dit systeem is niet gekoppeld aan je OU studentnummer en wachtwoord).

Welkom bij het vraag- en antwoord systeem van de onderzoeks-practica van de studie psychologie bij de Open Universiteit.

Houd er, als je een vraag stelt, rekening mee dat je de richtlijnen volgt!

Het commando voor de syntax van opdracht 3.2.4 geeft error

0 leuk 0 niet-leuks
In opdracht 3.2.4 staat een algemene vergelijking in SPSS code die via de syntax uitgevoerd kan worden. Als ik dat invoer in de syntax verschijnt er error met de volgende tekst:

COMPUTE x = b0+b1X1+b2X2.
 
>Error # 4285 in column 13.  Text: b0
>Incorrect variable name: either the name is more than 64 characters, or it is
>not defined by a previous command.
>Execution of this command stops.
COMPUTE P = 1 / (1 + exp(-x)).
 
>Error # 4285 in column 27.  Text: x
>Incorrect variable name: either the name is more than 64 characters, or it is
>not defined by a previous command.
>Execution of this command stops.
COMPUTE  P = 1 / (1 + exp(-(b0+b1X1+b2X2))).
 
>Error # 4285 in column 29.  Text: b0
>Incorrect variable name: either the name is more than 64 characters, or it is
>not defined by a previous command.
>Execution of this command stops.
COMPUTE x = b0+b1X1+b2X2.
 
>Error # 4285 in column 13.  Text: b0
>Incorrect variable name: either the name is more than 64 characters, or it is
>not defined by a previous command.
>Execution of this command stops.

Hoe kan ik dit oplossen?
gevraagd 4 mei 2017 in Psychologisch Survey (PS) door Eveline de Beer (650 punten)

1 Antwoord

1 leuk 0 niet-leuks
 
Beste antwoord
Hey Eveline,

Dat komt omdat je dus zelf die getallen moet invullen. Deze vraag heeft Reinout al beantwoord op het discussieforum (dus geen enkele reden om mij te bedanken, hoor!).

Je moet bij deze berekening de daadwerkelijke getallen invoeren (die je vindt in de tabel 'variables in the equation'), omdat deze nog niet als variabelen zijn opgeslagen. Je vult dus de b's en X'en zelf in als volgt:

COMPUTE X = 4.159 + -.635 * @CONTROLE_LAMBORN + -.507 * @STRIKTE_CONTROLE_Lamborn.
COMPUTE P = 1 / (1 + EXP(-X)).
EXECUTE.
FORMATS P (F7.5).

Je krijgt dan een aantal extra variabelen (X en P), die je in de data view kunt bekijken.

Groetjes,

Patrick (en Reinout dus;-))
beantwoord 4 mei 2017 door Patrick (840 punten)
geselecteerd 5 mei 2017 door gjp
Dank jullie allebei. Het is gelukt met bovenstaande hulp!
...