SAS数据管理:如何快速根据一个变量拆分数据表格

SAS中的output函数

output可以输出特定条件下的结果。可以利用output函数+SAS的data步实现快速对数据的拆分。

拆分实例

如想根据年份变量将数据拆分为分年数据集,则SAS程序如下:

data y2009 y2010 y2011;
set y;
if year=2009 then output y2009;
if year=2010 then output y2010;
if year=2011 then output y2011; 
run;   

即可得到三个分年数据集y2009,y2010,y2011。

posted @ 2015-10-20 00:38  leoliao  阅读(2314)  评论(0)    收藏  举报