在介绍聚合函数之前,说一下sql里边起别名的方法,就好比如,你细个个阵,人地觉得你叫啊明唔系好威,甘你就改名为牛批帝,省港澳最威啦。
那么在sas proc sql过程怎么为变量以及数据集改名呢,用as 或者 空格,如下,age改为age1,sex 改为gender。对于数据集也是同样的操作。
proc sql;
select age as age1,sex "gender"
from sashelp.class;
quit;
想想,你如果只学了1,2,3,4,5你可以到咩啊?你将寸步难行,但系如果你学会加减乘除等秀操作,那么你就牛逼起来了,你走着走着,发现自己起飞了。同样,在sas proc sql中,如果你只是选择数据然后排序没有derived的话,很局限。好在proc sql为你提供多种函数。
主要讲怎么用
proc sql;
select mean(height,weight) as mtwo,sex "gender"
from sashelp.class;
quit;
就是这样子啦,对于有什么函数,自己百度。
自己可以想一下,上一part讲的select,加上聚合函数,这里边的能容就会变得非常丰富,同时,难度也大大增加。
你该庆幸这只是single dataset。