Calculating BDI score with SPSS20

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Calculating BDI score with SPSS20

benfranklin23
I am a novice SPSS user and have (I believe) a fairly straightforward question, but don't know the correct terminology, so have been unable to find an answer online. I apologize in advance if this question is simplistic!

I want to calculate scores for the Beck Depression Inventory (BDI) and already know how to create a variable for the total score (I have numbered responses of 0-3 for each question, and for most questions it is just a matter of adding up the responses) . However, question 19 has two parts. Part A is a normal 0-3 scale, but Part B has a yes or no response. If the response is "yes", part A should not be included in the total score, but if the response is "no" than Part A needs to be added.

What is the correct terminology for the calculation I need to do, and can anyone explain to me how to do it?

Thanks a lot!
Reply | Threaded
Open this post in threaded view
|

Re: Calculating BDI score with SPSS20

Burleson,Joseph A.
I would think that you need to consult the BDI manual. Each test has their own contingencies and rules. A statistician can carry out the rules, but cannot guess what they are.
Joe Burleson

-----Original Message-----
From: SPSSX(r) Discussion [mailto:[hidden email]] On Behalf Of benfranklin23
Sent: Thursday, December 15, 2011 2:43 PM
To: [hidden email]
Subject: Calculating BDI score with SPSS20

I am a novice SPSS user and have (I believe) a fairly straightforward
question, but don't know the correct terminology, so have been unable to
find an answer online. I apologize in advance if this question is
simplistic!

I want to calculate scores for the Beck Depression Inventory (BDI) and
already know how to create a variable for the total score (I have numbered
responses of 0-3 for each question, and for most questions it is just a
matter of adding up the responses) . However, question 19 has two parts.
Part A is a normal 0-3 scale, but Part B has a yes or no response. If the
response is "yes", part A should not be included in the total score, but if
the response is "no" than Part A needs to be added.

What is the correct terminology for the calculation I need to do, and can
anyone explain to me how to do it?

Thanks a lot!

--
View this message in context: http://spssx-discussion.1045642.n5.nabble.com/Calculating-BDI-score-with-SPSS20-tp5078520p5078520.html
Sent from the SPSSX Discussion mailing list archive at Nabble.com.

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD
Reply | Threaded
Open this post in threaded view
|

Re: Calculating BDI score with SPSS20

Mario Giesel
In reply to this post by benfranklin23
COMPUTE q19score = (q19b NE "yes") * q19a.

Untested. Hope that helps.

Good Luck,
 Mario


==================
Mario Giesel
Im Kirchwinkel 12
52499 Baesweiler
Tel. 02401 / 693 9040
==================

Am 15.12.2011 um 20:42 schrieb benfranklin23 <[hidden email]>:

> I am a novice SPSS user and have (I believe) a fairly straightforward
> question, but don't know the correct terminology, so have been unable to
> find an answer online. I apologize in advance if this question is
> simplistic!
>
> I want to calculate scores for the Beck Depression Inventory (BDI) and
> already know how to create a variable for the total score (I have numbered
> responses of 0-3 for each question, and for most questions it is just a
> matter of adding up the responses) . However, question 19 has two parts.
> Part A is a normal 0-3 scale, but Part B has a yes or no response. If the
> response is "yes", part A should not be included in the total score, but if
> the response is "no" than Part A needs to be added.
>
> What is the correct terminology for the calculation I need to do, and can
> anyone explain to me how to do it?
>
> Thanks a lot!
>
> --
> View this message in context: http://spssx-discussion.1045642.n5.nabble.com/Calculating-BDI-score-with-SPSS20-tp5078520p5078520.html
> Sent from the SPSSX Discussion mailing list archive at Nabble.com.
>
> =====================
> To manage your subscription to SPSSX-L, send a message to
> [hidden email] (not to SPSSX-L), with no body text except the
> command. To leave the list, send the command
> SIGNOFF SPSSX-L
> For a list of commands to manage subscriptions, send the command
> INFO REFCARD

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD
Mario Giesel
Munich, Germany
Reply | Threaded
Open this post in threaded view
|

Re: Calculating BDI score with SPSS20

David Marso
Administrator
In reply to this post by benfranklin23
"What is the correct terminology for the calculation I need to do..."
Most would call this a conditional transformation.
KEYWORDS: IF, DO IF (in the FM).
---
data list / Q1 TO Q18 1-18 Q19a 19 Q19b 20.
begin data
31321313321213231411
21123132113121231320
22121212312121222311
13212123322212231320
12332233123313223221
12332444241424443320
end data
value labels Q19b 0 "no" 1 "yes".
* Method 1 .
COMPUTE Total=SUM(Q1 TO Q18,Q19a*(Q19b EQ 0)).

* Method 2 .
COMPUTE TOT1TO18=SUM(Q1 TO Q18).
COMPUTE TOTAL19=TOT1TO18.
IF Q19b=0 Total19=SUM(TOT1TO18,Q19a).
LIST.


Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 Q17 Q18 Q19A Q19B    TOTAL TOT1TO18  TOTAL19

 3  1  3  2  1  3  1  3  3  2   1   2   1   3   2   3   1   4    1    1     39.00    39.00    39.00
 2  1  1  2  3  1  3  2  1  1   3   1   2   1   2   3   1   3    2    0     35.00    33.00    35.00
 2  2  1  2  1  2  1  2  3  1   2   1   2   1   2   2   2   3    1    1     32.00    32.00    32.00
 1  3  2  1  2  1  2  3  3  2   2   2   1   2   2   3   1   3    2    0     38.00    36.00    38.00
 1  2  3  3  2  2  3  3  1  2   3   3   1   3   2   2   3   2    2    1     41.00    41.00    41.00
 1  2  3  3  2  4  4  4  2  4   1   4   2   4   4   4   3   3    2    0     56.00    54.00    56.00


Number of cases read:  6    Number of cases listed:  6

benfranklin23 wrote
I am a novice SPSS user and have (I believe) a fairly straightforward question, but don't know the correct terminology, so have been unable to find an answer online. I apologize in advance if this question is simplistic!

I want to calculate scores for the Beck Depression Inventory (BDI) and already know how to create a variable for the total score (I have numbered responses of 0-3 for each question, and for most questions it is just a matter of adding up the responses) . However, question 19 has two parts. Part A is a normal 0-3 scale, but Part B has a yes or no response. If the response is "yes", part A should not be included in the total score, but if the response is "no" than Part A needs to be added.

What is the correct terminology for the calculation I need to do, and can anyone explain to me how to do it?

Thanks a lot!
Please reply to the list and not to my personal email.
Those desiring my consulting or training services please feel free to email me.
---
"Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis."
Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?"
Reply | Threaded
Open this post in threaded view
|

Re: Calculating BDI score with SPSS20

Poes, Matthew Joseph
In reply to this post by Mario Giesel
I think below would potentially be problematic if there was missing data.  The problem you can run into is that missing is also not equal to yes.

I would probably handle it this way.
Do if Q19b="no".
Compute Q19a_r=Q19a.
End if.

Or

If Q19b="no" Q19a_r=Q19a.

Note that "No" is often coded as a number, if it actually says No in the data set and is thus a string variable, you would need to use the " around the NO.  However, since it only can read the string exactly as it's written, I typically recode these kinds of string variables and do a check to be sure that they are all correctly recoded to a new indicator variable (typically 0=No and 1=Yes).

Another solution that would use the below method acceptably is to do a recode.

Recode Q19b ("yes"=0)("no"=1) into Q19bx.
Compute q19a_r=Q19a*Q19bx.

All of these approaches do the same thing.  You just need to watch if a specific approach might include a group you don't want to include, such as those missing data.

Matthew J Poes
Research Data Specialist
Center for Prevention Research and Development
University of Illinois


-----Original Message-----
From: SPSSX(r) Discussion [mailto:[hidden email]] On Behalf Of SPSS Giesel
Sent: Thursday, December 15, 2011 2:21 PM
To: [hidden email]
Subject: Re: Calculating BDI score with SPSS20

COMPUTE q19score = (q19b NE "yes") * q19a.

Untested. Hope that helps.

Good Luck,
 Mario


==================
Mario Giesel
Im Kirchwinkel 12
52499 Baesweiler
Tel. 02401 / 693 9040
==================

Am 15.12.2011 um 20:42 schrieb benfranklin23 <[hidden email]>:

> I am a novice SPSS user and have (I believe) a fairly straightforward
> question, but don't know the correct terminology, so have been unable
> to find an answer online. I apologize in advance if this question is
> simplistic!
>
> I want to calculate scores for the Beck Depression Inventory (BDI) and
> already know how to create a variable for the total score (I have
> numbered responses of 0-3 for each question, and for most questions it
> is just a matter of adding up the responses) . However, question 19 has two parts.
> Part A is a normal 0-3 scale, but Part B has a yes or no response. If
> the response is "yes", part A should not be included in the total
> score, but if the response is "no" than Part A needs to be added.
>
> What is the correct terminology for the calculation I need to do, and
> can anyone explain to me how to do it?
>
> Thanks a lot!
>
> --
> View this message in context:
> http://spssx-discussion.1045642.n5.nabble.com/Calculating-BDI-score-wi
> th-SPSS20-tp5078520p5078520.html Sent from the SPSSX Discussion
> mailing list archive at Nabble.com.
>
> =====================
> To manage your subscription to SPSSX-L, send a message to
> [hidden email] (not to SPSSX-L), with no body text except
> the command. To leave the list, send the command SIGNOFF SPSSX-L For a
> list of commands to manage subscriptions, send the command INFO
> REFCARD

=====================
To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD
Reply | Threaded
Open this post in threaded view
|

Re: Calculating BDI score with SPSS20

statisticsdoc
In reply to this post by benfranklin23
Ben,
There are many ways to implement the scoring rule for item 19.  You could recode part A to 0 when part B is YES or MISSING.  After the recode, include item 19 part A in the total score.
Best,
Stephen Brand
------Original Message------
From: benfranklin23
Sender: SPSSX(r) Discussion
To: [hidden email]
ReplyTo: benfranklin23
Subject: Calculating BDI score with SPSS20
Sent: Dec 15, 2011 2:42 PM

I am a novice SPSS user and have (I believe) a fairly straightforward
question, but don't know the correct terminology, so have been unable to
find an answer online. I apologize in advance if this question is
simplistic!

I want to calculate scores for the Beck Depression Inventory (BDI) and
already know how to create a variable for the total score (I have numbered
responses of 0-3 for each question, and for most questions it is just a
matter of adding up the responses) . However, question 19 has two parts.
Part A is a normal 0-3 scale, but Part B has a yes or no response. If the
response is "yes", part A should not be included in the total score, but if
the response is "no" than Part A needs to be added.

What is the correct terminology for the calculation I need to do, and can
anyone explain to me how to do it?

Thanks a lot!

--
View this message in context: http://spssx-discussion.1045642.n5.nabble.com/Calculating-BDI-score-with-SPSS20-tp5078520p5078520.html
Sent from the SPSSX Discussion mailing list archive at Nabble.com.

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD

www.StatisticsDoc.com

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD
CG
Reply | Threaded
Open this post in threaded view
|

Automatic reply: Calculating BDI score with SPSS20

CG

I am out of the office until December 20.  For immediate assistance please contact:

Tom Dauphinee ([hidden email]),

Robert Romero [hidden email] (Assessments)505.827.6524;

Jessica Jaramillo (Procurement) [hidden email] 505.827.3888;

Jonathan Firschein (SOAP Authorizations) [hidden email], 505.827.7950.

Thank you.