全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2278 4
2014-01-31
在proc iml 中没有data步中的if then do end语句。现在我要在iml中if条件判断后运行一系列语句有办法吗?谢谢。

二维码

扫码加我 拉你入群

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

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

全部回复
2014-2-2 11:06:12
Yes. It does.
proc iml;
a = { 1 0, 0 4};
b = {-1 0, 0 1};

if a>=b then do;
   print a;
   print b;

end;
quit;
二维码

扫码加我 拉你入群

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

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

2014-2-3 08:21:49
bobguy 发表于 2014-2-2 11:06
Yes. It does.
proc iml;
a = { 1 0, 0 4};
thanks....but "do" is black, why???? usually, a command is blue.
二维码

扫码加我 拉你入群

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

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

2014-2-26 14:51:09
wang226 发表于 2014-2-3 08:21
thanks....but "do" is black, why???? usually, a command is blue.
那是SAS Enhanced Editor的问题
很多proc里的关键词都不能准确高亮,尤其是画图的那几个
二维码

扫码加我 拉你入群

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

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

2014-2-28 23:06:15
playmore 发表于 2014-2-26 14:51
那是SAS Enhanced Editor的问题
很多proc里的关键词都不能准确高亮,尤其是画图的那几个
谢谢。。。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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