作者freakyc (fufu)
看板Statistics
标题[问题] 有关删除重复
时间Mon Mar 29 13:41:58 2010
小弟目前在资料分析上遇到删除重复的困难
有关删除重复
刚刚稍微爬文试了一下
并没有少到类似的解决方法
目前遇到的问题
是要删除"特定时间内(两个礼拜)重复"
(资料分析使用SAS软体)
例如
1.ID 2.Case 3.Date
freakyc 1 20100329
freakyc 1 20100320
freakyc 1 20100125
freakyc 1 20100120
如以上状况我只要删除两个礼拜内重复发病
希望跑完结果为
1.ID 2.Case 3.Date
freakyc 1 20100329
freakyc 1 20100225
之前是利用
if case=1;
proc sort nodupkey;
by id;
run;
不过这语法会删除至只剩下一笔资料
无法指定时间变项
不知道有没有高手可帮忙指导
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.110.1
1F:→ kingbee:先转成SAS内定时间制再来筛选 03/29 15:36
2F:推 wlsherica:目前想到的是转成WEEK为单位之後再来挑 03/29 15:58
3F:→ freakyc:谢谢~不过我初学听不太懂= = 03/29 16:10
4F:→ freakyc:可以同时by id funcdate吗? 03/29 16:11