6522 7

SAS选择前几行作为子集 [推广有奖]

  • 3关注
  • 0粉丝

大专生

55%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
703 点
帖子
49
精华
0
在线时间
45 小时
注册时间
2011-9-1
最后登录
2016-1-9

楼主
Qiao克力舞后 发表于 2013-7-8 20:13:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问,SAS data集排序后,想选择前几行作为子集,怎么操作?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Data 怎么操作

沙发
醉生梦 发表于 2013-7-8 20:14:57
可以用sql语句
自助者天助之

藤椅
Qiao克力舞后 发表于 2013-7-8 20:33:13
醉生梦 发表于 2013-7-8 20:14
可以用sql语句
能具体说说嘛?输出结果希望保存在一个新的子集中

板凳
Qiao克力舞后 发表于 2013-7-8 20:35:16
醉生梦 发表于 2013-7-8 20:14
可以用sql语句
sas里可以用top函数吗

报纸
醉生梦 发表于 2013-7-8 21:30:50
Qiao克力舞后 发表于 2013-7-8 20:33
能具体说说嘛?输出结果希望保存在一个新的子集中
你可以搜索下proc sql里面讲的详细些,照着做即可
自助者天助之

地板
pobel 在职认证  发表于 2013-7-9 08:37:05
data class;
   if _n_>5 then stop;
   set sashelp.class;
run;
和谐拯救危机

7
playmore 发表于 2013-7-9 08:47:19
proc sql outobs=10 noprint;
create table want as
select * from have
run;

估计我这个可能会比ls的慢一些
其实data步和sql步的一样用
主要看你之前的步骤用什么写的
如果用sql写的,那可以用sql的,放在一个proc sql里,程序可以看的简洁些
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

8
boe 发表于 2013-7-9 08:54:23
楼上和楼上的楼上方法都不错,也可
data class;
set sashelp.class(firstobs=5 obs=10);
run;
Gorgeous girl , I love !

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

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