0

我正在估计SAS 中的嵌套 Logit 模型

• 上层:两个选项1 和2
• 下层:1 有子选项1 和2;和 2 具有子选项 0(退化情况)
• 解释变量 x1,x2,x3,x4,x5 对所有备选方案都是通用的 (0,1,2)

proc mdc data=c7.nlm;
   model chosen = x1 x2 x3 x4 x5 /
            type=nlogit
            choice=(mode 0 1 2)
            covest=hess;
   id cocode;
   utility u(1,) = x1 x2 x3 x4 x5;
nest level(1) = (1 2 @ 1, 0 @ 2),
        level(2) = (1 2 @ 1);
run; 

根据此处的文档进行代码

我收到一个错误:错误:CHOICE= 变量包含冗余替代项

这里可能出了什么问题?

提前致谢,

4

1 回答 1

0

你的幸运日。

使用说明 34785:是什么导致 PROC MDC 中出现错误“CHOICE= 变量包含冗余替代项”?

http://support.sas.com/kb/34/785.html

于 2016-12-27T14:09:24.780 回答