楼主: huangrong
19955 22

求助:怎样在原有sas数据集中选择某几行某几列形成一个新的数据集? [推广有奖]

21
geniusv 发表于 2013-3-21 23:21:00
来个最直观有效地
data sample;
   do obs=5,34,64;这里写你想选出来的行数,逗号隔开
      set origin(keep=var1 var2 这里写你要保留的变量,空格隔开) point=obs;
      output;
   end;
   stop;这个不加会陷入死循环
run;

22
lqwoailuo 发表于 2013-11-14 10:12:06

23
Tigflanker 发表于 2013-11-14 11:25:14
或者这样也行:

data b;
set a;
if _n_ in (1,2,3);
keep y1 y2 y3;
run;
Bye SAS.
若有缘,能重聚。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 15:03