各位大佬你们好,本人在运用mixlogit指令的时候遇到了一些问题:
(这是stata帮助指南中mixlogit的指令
mixlogit depvar [indepvars] [if] [in] [weight] , group(varname) rand(varlist) [id(varname) ln(#) corr nrep(#) burn(#) numerical level(#) constraints(numlist) maximize_options])
1.我的因变量是choice,自变量有6个X1-X6,其中X6为价格,我看有些地方把X6放在indepvar的位置,有些放在rand()里面,这个应该放在哪?
2.其中还设置了ASC(常数替代项),这个应该放在哪?
3.我想把个人特征变量和自变量做交互,个人特征变量都是分类变量,我在做交互的时候应该用c.income#X1的形式,还是gen aa=income1*X1的形式?交互项放在哪里?
4.放交互项的标准是什么,我具体应该放多少个交互项?如果我有5个income的类别,那我5种都应该跑一边交互吗?
5.做交互和跑分类回归的标准是什么?
感谢各位大佬回答,本人不胜感激!