现有一面板数据,其中有一个变量是年份,我现在要去掉年份数值出现次数少于7的数值,请问怎么办?
不知道我描述清楚没有,意思就是一组数据中,出现次数小于7的全部删除,保留次数等于和大于7次的。
谢谢各位啦。
望高手给解,在北京的我请吃饭哦。呵呵。

|
楼主: linconer
|
3129
4
[原创博文] [求助]怎样删除出现次数小于7次的数值。 |
|
大专生 36%
-
|
回帖推荐data tmp;
input year $ x;
datalines;
1997 1
1997 2
1998 1
1998 2
1998 3
1998 4
1998 5
1998 6
1998 7
1998 8
1999 1
1999 2
;
run;
proc sort data=tmp;
by year;
run;
data t2;
length var $ 400;
retain var ;
set tmp end=last;
by year;
if first.year then sum=0;
sum+1;
if last.year then do;
if sum
本帖被以下文库推荐
| ||
|
|
| ||
|
|
|
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


