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! |
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 |
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 |
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
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?" |
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 |
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 |
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. |
Free forum by Nabble | Edit this page |