全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2490 4
2011-11-03
以下是本人写的代码,语法应该没有错了,也有结果得出,但是没有具体值,肯定是出错了,还请各位指点错在哪了?
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;
data newdatal(keep=id x1 x2 y decision);
set b;
  do i=1 to 3;
     if y=i then decision=1;
            else decision=0;
     output;
  end;
run;
proc mdc data=newdatal;
model decision = x1 x2 /type=mixedlogit nchoice=3
                        mixed=(normalparm=x1 x2);
id id;
run;
以下是结果:
                                     The MDC Procedure
                               Mixed Multinomial Logit Estimates
                                      Parameter Estimates
                                                 Standard                 Approx
               Parameter     DF     Estimate        Error    t Value    Pr > |t|
               x1_M           1         1E-6            .        .         .
               x1_S           1            0            0       0.00      1.0000
               x2_M           1         1E-6            .        .         .
               x2_S           1            0            0       0.00      1.0000
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-11-13 17:28:38
你好,我也在用SAS处理相关问题,可否QQ交流一下:492942553
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-9 19:42:10
请问楼主解决这个问题了吗? 遇到同样的问题,希望楼主帮忙解答!谢谢了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-7-1 09:59:41
请问楼主解决这个问题了吗? 遇到同样的问题,希望楼主帮忙解答!谢谢了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-7-4 06:43:54
复制代码


这段是要干嘛?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群