Re: How many choice tasks to keep in pivot design
Posted:
Thu Apr 02, 2015 11:06 am
by neeraj85
I thought of keeping a single block design for keeping it simple while designing the internet based survey. It wud become a little bit challenging to equally represent the blocks among respondents.
But I don't want to compromise on the quality of data either. Any clues on how to accomplish block design on the internet based surveys (I couldnt find some information on it in the Ngene manual).
Kindly suggest some solution between the options single block with 10 or 2 blocks with 10 each!!
Here is the script.
;alts(Cat1) = alt1*, alt2*, alt3*
;alts(Cat2) = alt1*, alt2*, alt3*
;alts(Cat3) = alt1*, alt2*, alt3*
;alts(Cat4) = alt1*, alt2*, alt3*
;alts(Cat5) = alt1*, alt2*, alt3*
;alts(Cat6) = alt1*, alt2*, alt3*
;rows = 20
;block = 2
;eff = fish(mnl,d)
;fisher(fish) = design1(Cat1[0.191], Cat2[0.163], Cat3[0.207], Cat4[0.289], Cat5[0.134], Cat6[0.016])
;model(Cat1):
U(alt1) = b2[-0.001] * tt.ref[7.5] + b3[-0.002] * tts.ref[2] + b4[-0.003] * sn.ref[5] + b5[-0.004] * vr.ref[0.85] /
U(alt2) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%] /
U(alt3) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%]
;model(Cat2):
U(alt1) = b2[-0.001] * tt.ref[22.5] + b3[-0.002] * tts.ref[6] + b4[-0.003] * sn.ref[12] + b5[-0.004] * vr.ref[2.45] /
U(alt2) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%] /
U(alt3) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%]
;model(Cat3):
U(alt1) = b2[-0.001] * tt.ref[45] + b3[-0.002] * tts.ref[11] + b4[-0.003] * sn.ref[20] + b5[-0.004] * vr.ref[5.3] /
U(alt2) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%] /
U(alt3) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%]
;model(Cat4):
U(alt1) = b2[-0.001] * tt.ref[75] + b3[-0.002] * tts.ref[19] + b4[-0.003] * sn.ref[30] + b5[-0.004] * vr.ref[12.0] /
U(alt2) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%] /
U(alt3) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%]
;model(Cat5):
U(alt1) = b2[-0.001] * tt.ref[105] + b3[-0.002] * tts.ref[26] + b4[-0.003] * sn.ref[42] + b5[-0.004] * vr.ref[19.3] /
U(alt2) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%] /
U(alt3) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%]
;model(Cat6):
U(alt1) = b2[-0.001] * tt.ref[135] + b3[-0.002] * tts.ref[34] + b4[-0.003] * sn.ref[50] + b5[-0.004] * vr.ref[21.0] /
U(alt2) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%] /
U(alt3) = b2[-0.001] * tt.piv[-20%, -10%, 0%, 10%, 20%] + b3[-0.002] * tts.piv[-50%, -25%, 0%, 25%, 50%] + b4[-0.003] * sn.piv[-50%, -25%, 0%, 25%, 50%] + b5[-0.004] * vr.piv[-25%, -12.5%, 0%, 12.5%, 25%] $