SAS中文论坛
标题:
SAS数据输入问题?
[打印本页]
作者:
shiyiming
时间:
2004-6-11 18:14
标题:
SAS数据输入问题?
在输入数据的时候,能不能对所入的数据的范围进行限定。
比如数据变量X1的值只能从1-6。如果不再这个范围内,则出错。
可不可以啊?
请高手解答!
作者:
shiyiming
时间:
2004-6-11 21:26
标题:
你用什么软件来输入数据?
一般输入数据软件都可以设置的吧。
作者:
shiyiming
时间:
2004-6-11 21:54
标题:
用format就可以简单搞掂
用format就可以简单搞掂。
例如:“X1的值只能从1-6”
[code:de3bf]PROC FORMAT;
VALUE ERRFMT
low-<1,
6<-high
= 'ERR';
RUN;
DATA AAA;
INPUT X1;
IF PUT(X1,ERRFMT.) = 'ERR' THEN DO;
PUT 'ERR: X1=' X1;
DELETE;
END;
CARDS;
-2
1
3
.5
6
10
200
;
RUN;[/code:de3bf]
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2