Siqi
maybe I don't completely understand your question then.
In the HB model you are referring to, we have three random parameters, namely b_brand_Artemis_base, b_brand_Novum_base and eta. These are specified as following Normal distributions (see hbDist).
The classically estimated model also allows for three random components, namely the random disturbance in the latent variable (see eta in the code below)
Code: Select all
randcoeff[["LV"]] = gamma_LV_reg_user*regular_user + gamma_LV_university*university_educated + gamma_LV_age_50*over_50 + eta
and the randomness added to the two branded options, see sig in the following
Code: Select all
randcoeff[["b_brand_Artemis"]] = mu_brand_Artemis + sig_brand_Artemis*xi_Artemis + gamma_Artemis_reg_user*regular_user + gamma_Artemis_university*university_educated + gamma_Artemis_age_50*over_50
randcoeff[["b_brand_Novum"]] = mu_brand_Novum + sig_brand_Novum *xi_Novum + gamma_Novum_reg_user *regular_user + gamma_Novum_university *university_educated + gamma_Novum_age_50 *over_50
If this is not clear, please feel free to clarify your question more and I'll try to help
Stephane