Hi I've got have 4 (q1-q4) questions in a questionnaire (Knee Injury and Osteoarthritis Outcome Score - KOOS),
that together (the 4 questions) all relate to a specific function
of the knee (lets call this F1). Each of the 4 questions are ordinal scores from 1(worst outcome) to 5 (best outcome)
I want to test how each question improves/doesn't improve following treatment as compared to control
I've tried latent analysis, factor analysis - however on discussion with seniors I was told I should treat every question separately
and can not gather them together. So forget K1.....
I'm trying one last attempt with a multilevel ordinal logistic model
I've reshaped by data:
Q1. Do you think this model makes sense?
Q2, Personally, I don't think the model makes sense as the margins command is calculating the probability of being 1 or 2 i.e pre or post procedure
As you can see in the output attached where red= procedure= 0 and blue= procedure= 1
This shows that mean probability for control (red) there is a 99% chance of what??
his doesn't make sense as the q1 is a ordinal score of 1-5.


that together (the 4 questions) all relate to a specific function
of the knee (lets call this F1). Each of the 4 questions are ordinal scores from 1(worst outcome) to 5 (best outcome)
I want to test how each question improves/doesn't improve following treatment as compared to control
I've tried latent analysis, factor analysis - however on discussion with seniors I was told I should treat every question separately
and can not gather them together. So forget K1.....
I'm trying one last attempt with a multilevel ordinal logistic model
I've reshaped by data:
Code:
///for every q* there is q1_preop and q1_postop and so forth. reshape long q1_ q2_ q3_ Q4_, i(ptid) j(pre_post) string label define q1 1 "preop" 2 "postop" encode pre_post, gen(pre_postno) label(q1) //Focus on q1 ///procedure is binary 0= control 1=treatment ///q1 as the value of pre and post procedure - which is indicated by 1 or 2 by pre_postno melogit q1_ i.procedure pre_postno procedure##pre_postno ||ptid:, vce(robust) or level(95) ///Calculate the predicted probabilities of improvement from pre_postno =1 and pre_postno=2 as for treatment=1 and treament = 0 margins procedure, over(pre_postno)
Q2, Personally, I don't think the model makes sense as the margins command is calculating the probability of being 1 or 2 i.e pre or post procedure
As you can see in the output attached where red= procedure= 0 and blue= procedure= 1
This shows that mean probability for control (red) there is a 99% chance of what??
his doesn't make sense as the q1 is a ordinal score of 1-5.
Comment