1.查看数据集的信息
proc contents data=sashelp.class;
run;
2.数据集打印时出现noobs,表示没有观测值,说的啥意思里,用图更能看出差别。
/*加入noobs*/
proc print data=sashelp.class noobs;
run;
/*未加入noobs*/
proc print data=sashelp.class ;
run;
3.lastobs的用法,如果不加变量相加后,会增加到第一个变量中,如图所示:
data class;
set sashelp.class;
run;
data c1;
set class end=lastobs;
Height+Weight;
if lastobs;
run;
4.用mean()会直接忽略缺失值,进行计算,如果用公式进行计算,也就是把他们求和进行计算再除以个数n,有缺失数据会得到缺失值.。
data c1;
set class ;
a=.;
mean1=(Height+Weight+a)/3;
mean2=mean(Height,Weight,a);
run;