以下是本人写得代码,数据是随便编的,语法应该是没有错误了,但通过SAS运行总是提示“浮点零除”,希望各位指点一下该怎么解决?
data b;
input id x1 x2 y;
cards;
1 12 35 1
2 22 38 2
3 25 34 3
4 12 56 1
5 21 54 2
;
run;
proc print data=b;
run;
proc mdc data=b;
model y=x1 x2 /type=mixedlogit choice=(y) mixed=(normalparm=x1);
id id;
run;