全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3615 6
2016-04-04
例如 输出sashelp.class 中体重相同的观测   
二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-5 09:06:22
复制代码


或者

复制代码


二维码

扫码加我 拉你入群

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

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

2016-4-5 09:17:13
只输出关键变量相同的观测,程序如下:
data aaa;
input y $ a b c@@;
cards;
a 1 2 3
b 4 5 6
c 1 3 4
a 2 5 7
a 3 1 5
b 4 6 9
a 2 6 8
;
proc sort data=aaa  nouniquekey out=rst;
by y;
run;
proc print data=rst;
run;

二维码

扫码加我 拉你入群

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

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

2016-4-5 11:06:03
fsg1117 发表于 2016-4-5 09:17
只输出关键变量相同的观测,程序如下:
data aaa;
input y $ a b c@@;
谢谢了 受教了
二维码

扫码加我 拉你入群

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

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

2016-4-5 11:07:01
孤单的我们 发表于 2016-4-5 09:06
或者
恩 谢谢 不过if first.weight+last.weight=1 是什么意思
二维码

扫码加我 拉你入群

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

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

2016-4-5 12:43:28
haierwing 发表于 2016-4-5 11:07
恩 谢谢 不过if first.weight+last.weight=1 是什么意思
first.variable是一个临时变量,by组的第一个观测时为1,反之为0
last.variable也是临时变量,by组的最后一个观测时为1,反之为0
first.weight+last.weight=1写的不严谨,应该用first.weight+last.weight<=1
等价于first.weight+last.weight^=2
排除“如果某weight组只有一个观测时,first.weight同时也是last.weight” 这种情况
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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