data aa;
set bw;
keep smoke bwt;
if smoke=0 then g=1;
else g=2;
run;
proc print;
run;
proc univariate data=aa normal;
var bwt;
class g;
run;
proc ttest data=aa;
var bwt;
class g;
run;
运行的结果为什么说找不到变量g呢?我不是用if语句定义了吗?
但是把语句keep smoke bwt;去掉之后就没问题了,请问是为什么?我该怎么用keep语句啊?
各位高手,我最近刚学sas,还请大家帮我呀!!谢谢各位