Attribute level Balance & Hirearchical Baysed Design
Posted: Tue Feb 19, 2013 8:56 pm
Hi all,
I built a unlabel experiment.. proposingh, and some solutions has specific attributes. I've specified 0 level as unavailable
I'd like to present only 4 solutions at any time in the choice task
Design
;alts = alt1*, alt2*, alt3*, alt4*
;rows = 360
;block= 30
;eff = (mnl,d)
;reject: (some rejections)
alt1.solut =1 and alt1.delta2 = 0, (delta2 is specific to solution1)
alt1.solut =2 and alt1.delta2 > 0, (delta2 should'nt appear for solution 2)
(.....)
;model:
U(alt1) = a1.dummy[0|0|0|0|0|0|0|0] * solut[1,2,3,4,5,6,7,8,9]
+ c1.dummy[0|0] * confort[1,2,3] + d1.dummy[0|0|0] * child01[0,1,2,3] + e1.dummy[0|0|0] * child02[0,1,2,3] + coef1 * delta1[0,-300,-200,-100] + coef2 * price[600,700,800,900,1000] + coef3 * delta2[0,100,200,300] /
U(alt2) = a1 * solut + c1 * confort + d1 * child01 + e1 * child02 + coef1 * delta1 + coef2 * price + coef3 * delta2 /
U(alt3) = a1 * solut + c1 * confort + d1 * child01 + e1 * child02 + coef1 * delta1 + coef2 * price + coef3 * delta2 /
U(alt4) = a1 * solut + c1 * confort + d1 * child01 + e1 * child02 + coef1 * delta1 + coef2 * price + coef3 * delta2 $
It's working quite fine.. Now I would like to controle attribute balance for unavailable level ..
but I'm having errors with nrows=420 and block=30 and child02[,1,2,3](2,3,3,3)
while everything is going quite fine with nrows=14 and child02[,1,2,3](2,3,3,3)
I'd like to estimate this model using Hierarchial Bayes.. how do I specify priors and model in such case?
Thanks a lot for your comments
Naji
I built a unlabel experiment.. proposingh, and some solutions has specific attributes. I've specified 0 level as unavailable
I'd like to present only 4 solutions at any time in the choice task
Design
;alts = alt1*, alt2*, alt3*, alt4*
;rows = 360
;block= 30
;eff = (mnl,d)
;reject: (some rejections)
alt1.solut =1 and alt1.delta2 = 0, (delta2 is specific to solution1)
alt1.solut =2 and alt1.delta2 > 0, (delta2 should'nt appear for solution 2)
(.....)
;model:
U(alt1) = a1.dummy[0|0|0|0|0|0|0|0] * solut[1,2,3,4,5,6,7,8,9]
+ c1.dummy[0|0] * confort[1,2,3] + d1.dummy[0|0|0] * child01[0,1,2,3] + e1.dummy[0|0|0] * child02[0,1,2,3] + coef1 * delta1[0,-300,-200,-100] + coef2 * price[600,700,800,900,1000] + coef3 * delta2[0,100,200,300] /
U(alt2) = a1 * solut + c1 * confort + d1 * child01 + e1 * child02 + coef1 * delta1 + coef2 * price + coef3 * delta2 /
U(alt3) = a1 * solut + c1 * confort + d1 * child01 + e1 * child02 + coef1 * delta1 + coef2 * price + coef3 * delta2 /
U(alt4) = a1 * solut + c1 * confort + d1 * child01 + e1 * child02 + coef1 * delta1 + coef2 * price + coef3 * delta2 $
It's working quite fine.. Now I would like to controle attribute balance for unavailable level ..
but I'm having errors with nrows=420 and block=30 and child02[,1,2,3](2,3,3,3)
while everything is going quite fine with nrows=14 and child02[,1,2,3](2,3,3,3)
I'd like to estimate this model using Hierarchial Bayes.. how do I specify priors and model in such case?
Thanks a lot for your comments
Naji