用户登录
用户注册

分享至

sas keep

  • 作者: 一顿吃两碗
  • 来源: 51数据库
  • 2020-09-25
OBS= 参数的含义是允许 DATA 步或 PROC 步读取已有数据集的最后一行数据的行数。
如,
data new;
set old(obs=10);
run;
即,读取 old 数据集的前10行数据。

再如,
proc print data=study(firstobs=5 obs=10);
即,打印 study 数据集的第5行到第10行数据。

OBS=0,则表示创建一个新的空数据集,具有原数据集的结构,但不包含其数据。



  

搜一下:在SAS中keep语句放在data后和放在set后有什么区别?
软件
前端设计
程序设计
Java相关