全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2287 5
2010-10-07
各位大侠,手头数据如下:
                               Obs    no    id     x     y
                                    1     1     1     2     4
                                    2     2     2     5     7
                                    3     3     3     8    10
                                    4     4     4    11    13
                                    5     4     5    14    16
                                    6     4     6    17    19
                                    7     5     7    20    22
                                    8     6     8    23    25
                                    9     8     9    26    28
                                  10    8    10    29    31
现在想把id号为no中的数字的所有10条记录输出到另外的数据集,应该怎么样做?
多谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-10-7 11:36:11
不太理解题目的意思
复制代码
二维码

扫码加我 拉你入群

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

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

2010-10-7 12:04:12
hopewell 发表于 2010-10-6 20:36
不太理解题目的意思
复制代码
用where很没有效率,用on比较好。
复制代码
二维码

扫码加我 拉你入群

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

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

2010-10-7 12:55:49
感觉楼主obs应该不是一个变量,如果是那样的话,可以考虑下用_n_;
二维码

扫码加我 拉你入群

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

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

2010-10-7 14:52:38
多谢各位~~THX~
二维码

扫码加我 拉你入群

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

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

2010-10-11 12:30:13
data raw;
    input no id x y;
datalines;
1     1     2     4
2     2     5     7
3     3     8    10
4     4    11    13
4     5    14    16
4     6    17    19
5     7    20    22
6     8    23    25
8     9    26    28
8    10    29    31
;
run;
data raw1;
set raw;
if _n_=no;
run;
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群