全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1832 4
2011-11-01
data a;
b = 'abc';
if b = 'abc' then b = (这里要填什么?);
run;

在上面的程序中,目的是如果b = 'abc',则b = 缺失值。
我试图直接留空格,如下面所示,结果语法出错。
data a;
b = 'abc';
if b = 'abc' then b = ;
run;

我试图直接留 . ,如下面所示,结果正常,但b变成1个内容为.的字符,而不是缺失值。
data a;
b = 'abc';
if b = 'abc' then b = .;
run;

请高手指点,非常感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-11-1 11:23:19
call missing......
复制代码
二维码

扫码加我 拉你入群

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

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

2011-11-1 11:29:57
data a;
b = 'abc';
if b = 'abc' then b ="";
run;
二维码

扫码加我 拉你入群

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

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

2011-11-1 11:38:38
问题解决,感谢soporaeternus的帮助。
二维码

扫码加我 拉你入群

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

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

2011-11-1 11:40:09
ttklkl,你的方法也有效,感谢你的帮助。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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