Evaluation of a model and efficiency measures
Posted: Wed Aug 09, 2023 3:49 am
Dear Sir,
This is the first time I use Ngene to design a DCE questionnaire and I don't have much knowledge of statistics, so I hope you will forgive me for having a lot of doubts.
The model is simple, we have 2 unlabeled alternatives (plus a third opt-out) with three attributes each: the first two refer to features of a screening programme (each with only two levels) and the third attribute is wtp (with 4 levels). The model and results are as follows:
Design
;alts = alt1*, alt2*, alt3
;rows = 12
;eff=(mnl,wtp(wtp1))
;wtp=wtp1(b1,b2,b4,b5/b3)
;cond:
if(alt1.A=alt2.A and alt1.B=alt2.B,alt1.C=alt2.C)
;model:
U(alt1)=b0[0.5]+b1[2.1]*A[0,1]+b2[2.3]*B[0,1]+b3[-0.5]*C[0,1,2,3] /
U(alt2)=b4[2.1]*A+b5[2.3]*B+b3*C
$
MNL efficiency measures
D error 1.220029
A error 2.232028
B estimate 35.53194
S estimate 3.30665
WTP(wtp1) estimate 60.373969
WTP(wtp1) n 3.520091
D optimality 58.593736%
My questions are:
- Have I specified the model correctly, is anything relevant missing?
- Is it better to use the instruction ";eff=(mnl,wtp(wtp1))
;wtp=wtp1(b1,b2,b4,b5/b3)" or the ";eff=(mnl,d)" statement?
- What are the efficiency measures I should take into account? What is an acceptable range of values for these measures?
- We know the prior values of the parameters (from a pre-pilot) but not the value of the constant. What value should I set?
- Is it correct to consider that the sample size can be calculated as: (S estimate*number of parameters), so = 3.31 * 6 = 20? Isn't it a very small sample?
Thank you very much for your attention,
Majose
This is the first time I use Ngene to design a DCE questionnaire and I don't have much knowledge of statistics, so I hope you will forgive me for having a lot of doubts.
The model is simple, we have 2 unlabeled alternatives (plus a third opt-out) with three attributes each: the first two refer to features of a screening programme (each with only two levels) and the third attribute is wtp (with 4 levels). The model and results are as follows:
Design
;alts = alt1*, alt2*, alt3
;rows = 12
;eff=(mnl,wtp(wtp1))
;wtp=wtp1(b1,b2,b4,b5/b3)
;cond:
if(alt1.A=alt2.A and alt1.B=alt2.B,alt1.C=alt2.C)
;model:
U(alt1)=b0[0.5]+b1[2.1]*A[0,1]+b2[2.3]*B[0,1]+b3[-0.5]*C[0,1,2,3] /
U(alt2)=b4[2.1]*A+b5[2.3]*B+b3*C
$
MNL efficiency measures
D error 1.220029
A error 2.232028
B estimate 35.53194
S estimate 3.30665
WTP(wtp1) estimate 60.373969
WTP(wtp1) n 3.520091
D optimality 58.593736%
My questions are:
- Have I specified the model correctly, is anything relevant missing?
- Is it better to use the instruction ";eff=(mnl,wtp(wtp1))
;wtp=wtp1(b1,b2,b4,b5/b3)" or the ";eff=(mnl,d)" statement?
- What are the efficiency measures I should take into account? What is an acceptable range of values for these measures?
- We know the prior values of the parameters (from a pre-pilot) but not the value of the constant. What value should I set?
- Is it correct to consider that the sample size can be calculated as: (S estimate*number of parameters), so = 3.31 * 6 = 20? Isn't it a very small sample?
Thank you very much for your attention,
Majose