Hello everyone,
I have 10 variables, 5 numeric (having answer choices 1 to 10) and 5 likert scale like multiple response questions. The numeric questions are in the long format so I just have 5 variables whereas the multiple response questions are in the wide format, so for each answer choice, I have a variable coded either ticked or not ticked.
I'd like to do the following and would really appreciate a faster way to do these:
1) recode the mutiple answer responses into scores based on a given set of guidelines (e.g. if respondent ticks option A of multiple response question 1, he gets a zero and so on..)
2) All multiple responses have "other" option, and the coder is manually supposed to score those based on some guidelines. So should I ignore the "other" responses while scoring in part 1?
3) add up the scores on all 10 questions to get a total self-efficacy score. I can use egen with rowtotal here but since respondents can choose more than one option, I am to pick the option with the highest score?
4) If the respondent has NOT answered more than 3 of the 10 questions, I am to assign a missing value for the self-efficacy score.
5) If the respondent misses 3 or less than 3 of the 10 questions, then I use the average of the questions he answered. So how do I incorporate information in part 4 and 5 while doing part 3?
Additional Information: Some of the variables have missing values as well.
I have 10 variables, 5 numeric (having answer choices 1 to 10) and 5 likert scale like multiple response questions. The numeric questions are in the long format so I just have 5 variables whereas the multiple response questions are in the wide format, so for each answer choice, I have a variable coded either ticked or not ticked.
I'd like to do the following and would really appreciate a faster way to do these:
1) recode the mutiple answer responses into scores based on a given set of guidelines (e.g. if respondent ticks option A of multiple response question 1, he gets a zero and so on..)
2) All multiple responses have "other" option, and the coder is manually supposed to score those based on some guidelines. So should I ignore the "other" responses while scoring in part 1?
3) add up the scores on all 10 questions to get a total self-efficacy score. I can use egen with rowtotal here but since respondents can choose more than one option, I am to pick the option with the highest score?
4) If the respondent has NOT answered more than 3 of the 10 questions, I am to assign a missing value for the self-efficacy score.
5) If the respondent misses 3 or less than 3 of the 10 questions, then I use the average of the questions he answered. So how do I incorporate information in part 4 and 5 while doing part 3?
Additional Information: Some of the variables have missing values as well.
Comment