Hi everyone,
We have an unlabelled design with 4 attributes and 3 alternatives. In our survey, participants will be split into different scenarios but the choice cards will remain the same for everyone. We want to see how being in these different scenarios affect their preferences.
We believe we may have to use a constraint as one of the combinations of levels isn’t feasible in the real world. We have a time attribute (TimeToCompletion), which is continuous with levels of 6, 9, and 12 months, and a categorical attribute (FullAnalysisofHTADomains) with three levels. Our goal is to ensure that when the time attribute equals 6 months, the third level of FullAnalysisofHTADomains is not allowed to appear in the same alternative.
When I run the syntax in Ngene, the D-error is 0.28, which is quite similar to the value we obtained without the constraint. However, as expected, the correlation between some attributes has increased. In particular, I’m concerned about some of the Pearson correlation coefficients being quite high in magnitude — for example, in alternative 2, the correlation between the time attribute and the full analysis of HTA domains is -0.883452. At what point should I consider this correlation too high and reconsider applying the constraint? We had correlations of around 0.6 before we applied it. I've provided my syntax below, if you spot any issues let me know. We did conduct a small pilot study which is why I've estimated some of the priors as negative. For example, when I used level 3 of the full analysis of HTA domains as the reference level, levels 1 and 2 were negative (I hope I've estimated the priors correctly from this).
My syntax is as follows:
Design
;alts=alt1,alt2,alt3
;rows=12
;eff = (mnl, d)
;alg=mfederov
;reject:
alt1.TimetoCompletion = 6 and alt1.FullAnalysisofHTADomains = 3, alt2.TimetoCompletion = 6 and alt2.FullAnalysisofHTADomains = 3, alt3.TimetoCompletion = 6 and alt3.FullAnalysisofHTADomains = 3;
;model:
U(alt1) = b0[0] + b1.dummy[-0.01|-0.02]*FullAnalysisofHTADomains[1,2,3] + b2.dummy[-0.01|-0.02]*SimplifiedHTADomains[1,2,3] + b3[-0.05]*TimetoCompletion[6,9,12] + b4.dummy[0|0]*StakeholderEngagement[1,2,3]/
U(alt2) = b1.dummy*FullAnalysisofHTADomains + b2.dummy*SimplifiedHTADomains + b3*TimetoCompletion + b4.dummy*StakeholderEngagement/
U(alt3) = b1.dummy*FullAnalysisofHTADomains + b2.dummy*SimplifiedHTADomains + b3*TimetoCompletion + b4.dummy*StakeholderEngagement
$
Thanks so much for your time!