Sas ';诺丁';在'内使用;其中';PROC PROBIT中的语句语法
我正在使用包含以下Sas ';诺丁';在'内使用;其中';PROC PROBIT中的语句语法,sas,Sas,我正在使用包含以下PROC PROBIT实例的 proc probit data = mortality order=data; where group notin (9); class survive; model survive =log_dose / D = LOGISTIC INVERSECL; ods output /*logprobitanalysis=logprobliv_dose*/ probitanalysis=probliv_dose; RUN;
PROC PROBIT
实例的
proc probit data = mortality order=data;
where group notin (9);
class survive;
model survive =log_dose / D = LOGISTIC INVERSECL;
ods output /*logprobitanalysis=logprobliv_dose*/ probitanalysis=probliv_dose;
RUN;
(9)
在where
语句中起什么作用
我正在翻阅文档,但没有太多的运气找到解释。它是where
语句的本机语言吗?或者,order=
选项是否会改变proc probit
中where
的功能?我假设notin
是一个变量,但从代码中我并不完全清楚。notin
是否是不在(列表)
中的某个模糊关键字
(联合国)幸运的是,作者不再与我们在一起。
NOTIN
与NOTIN
相同。我假设SAS看到的是而不是,并将其作为下一步的修饰符应用,如果下一步是运算符
所以这是可行的:
data test;
do group=1 to 9;
output;
end;
run;
data want;
set test;
where group notin (1,9);
run;
把你留给{2,3,…,8}中的小组你知道有记录在案的地方吗?我不知道。这可能是语法检查器中试图帮助那些太懒或忘记点击空格键的人的东西。。。