复制表子集sas
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复制表子集sas相关的知识,希望对你有一定的参考价值。
我是sas的新手,我仍然想弄清楚它是如何工作的。我的问题是只复制表的一个子集,我尝试了以下内容:
proc copy in=inlib out=work;
select mytable (obs=10000);
run;
但是,在proc复制过程中看起来我无法应用obs选项。如何使用proc副本实现此目的?
答案
使用SAS系统选项OBS =;不要忘记设置回来。
另一答案
这里没有必要使用proc副本;数据步骤应该完成这项工作(可能除了数据集是否被索引?)。数据步骤是SAS的主要组成部分,因此习惯它们是个好主意!
赶紧跑:
data mytable;
set inlib.mytable (obs=10000);
run;
这样,您还可以使用keep或where语句进行更复杂的过滤或列或观察。
以上是关于复制表子集sas的主要内容,如果未能解决你的问题,请参考以下文章