本帖最后由 vooper 于 2018-9-21 09:49 编辑
有时希望去除一些观测值,通俗地说,就是砍去一些数据行。这时可以用set语句的“tTirstobs=”选项和“obs=”选项剪切SAS数据集。也可用set语句配合if语句砍去一些数据行。“firstobs=”选项和“obs一”选项要放在set语句的括号内。 “firstobs=”选项的一般形式是“firstobs=n”,其含义是将所拷贝的SAS数据集的前n一1行删去。 “obs一”选项的一般形式是“obs—m”,其含义是将所拷贝的SAS数据集的第m行以后的数据行删去。
- data w2;
- set w(firstobs=n);
- run;
复制代码- data w2;
- set w(obs=n);
- run;
复制代码
|