Login  Register

Calculating BDI score with SPSS20

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

Calculating BDI score with SPSS20

benfranklin23
1 post
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
| More
Print post
Permalink

Re: Calculating BDI score with SPSS20

Burleson,Joseph A.
48 posts
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
| More
Print post
Permalink

Re: Calculating BDI score with SPSS20

Mario Giesel
123 posts
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
| More
Print post
Permalink

Re: Calculating BDI score with SPSS20

David Marso
Administrator
3809 posts
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
| More
Print post
Permalink

Re: Calculating BDI score with SPSS20

Poes, Matthew Joseph
112 posts
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
| More
Print post
Permalink

Re: Calculating BDI score with SPSS20

statisticsdoc
249 posts
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
| More
Print post
Permalink

Automatic reply: Calculating BDI score with SPSS20

CG
27 posts

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.