作者minna05 (take it easy)
看板Statistics
标题Re: [程式] sas资料除错
时间Wed Jun 9 23:33:37 2010
※ 引述《minna05 (take it easy)》之铭言:
[软体程式类别]:sas
[程式问题]:资料处理
[软体熟悉度]:低(1~3个月)
[问题叙述]:假设资料为
data a;
input id $ sex $;
cards;
aa f
aa f
aa m
bb f
cc m
cc m
;
我想要把
同id但sex却不一致的人抓出来
让output呈现 aa
或是 aa f
aa f
aa m
-----------------------------------------------
刚刚有朋友提供语法,可以顺利抓出性别不一致的aa
在这边贴出来给大家参考
也感谢先前热心帮助我的版友们^^
data a;
set a;
newid=id || sex;
run;
data b;
set a;
proc sort nodupkey;
by newid;
run;
data c;
set b;
code=1;
proc means noprint nway;
var code;
class id ;
output out=c n=count;
run;
data d;
set c;
if count >=2;
run;
也许不是最快速.聪明的方法^^"
版友提供的方法我也会试试看的!!
谢谢大家 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.118.38
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.12.24.11
1F:推 kenshin528:原理差不多 但是合并成新变项真是个好点子 06/10 01:37