全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1185 6
2012-10-09
start pa(x,sex);aa=nrow(x); m=x[+,1];n=aa-m;ma=J(m,2,.);pe=J(n,2,.); tem=j(aa,2,.);
        do i=2 to aa;
           do j=1 to i-1;
          if x[j,1]>x[i,1] then do;
         tem=x[j,];
    x[j,]=x[i,]; x[i,]=tem;
             end;
  end;end;
pe=x[m+1:aa,];
ma=x[1:m,];
a=1+round((n-1)*ranuni(j(50,1,0)));
b=1+round((m-1)*ranuni(j(50,1,0)));
if se=0 then Pa=ma[a,2];
if se=1 then Pa=pe[b,2];
return (pa);
finish;
这段在IML中的模块,换一个矩阵或是在另外的模块中引用时问题出现,总是说最后2个if处出现问题,请帮忙
二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-10 07:36:25
se是什么
二维码

扫码加我 拉你入群

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

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

2012-10-10 10:22:01
就是SEX
二维码

扫码加我 拉你入群

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

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

2012-10-10 10:29:15
我想没有了X,就不是sex了。京剧
二维码

扫码加我 拉你入群

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

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

2012-10-10 10:34:47
你看看,换个矩阵调用就出问题,到底什么原因啊
二维码

扫码加我 拉你入群

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

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

2012-10-10 10:40:11
ouhaicourse 发表于 2012-10-10 10:34
你看看,换个矩阵调用就出问题,到底什么原因啊
如果不定义pa,可以直接赋值吗?我的iml的知识基本上都还给老师了。京剧
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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