楼主: fyp198744
2788 2

sas有没有什么方法输出重复观测? [推广有奖]

  • 0关注
  • 1粉丝

讲师

2%

还不是VIP/贵宾

-

威望
0
论坛币
135 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5181 点
帖子
257
精华
0
在线时间
258 小时
注册时间
2016-5-23
最后登录
2019-9-30

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
sas有没有什么方法能找到完全一模一样的两行观测?
不是去重,是把所有重复的都输出!
abcd
efgh
abcd
abcd
wqtj
abcd
efgh
我希望能输出数据集
abcd
abcd
abcd
abcd
efgh
efgh
凡是有重复的,都给我输出来!
二维码

扫码加我 拉你入群

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

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

关键词:重复观测 什么方法 有没有 ABCDEFG ABCD

沙发
wwang111 发表于 2016-7-25 14:45:14 |只看作者 |坛友微信交流群
data test;
input x1 $ x2 $ x3 $ x4 $;
cards;
a        b        c        d
e        f        g        h
a        b        c        d
a        b        c        d
w        q        t        j
a        b        c        d
e        f        g        h
;

proc sql;
create table wanted(drop=var) as
select *, cats(x1,x2,x3,x4) as var from test
group by var
having count(var)>1;
quit;

使用道具

藤椅
ifendo 发表于 2016-7-25 22:43:15 |只看作者 |坛友微信交流群
data test;
input x1 $ x2 $ x3 $ x4 $;
cards;
a        b        c        d
e        f        g        h
a        b        c        d
a        b        c        d
w        q        t        j
a        b        c        d
e        f        g        h
;
run;

proc sort data=test out=test_nod dupout=test_d nodup;
by x1;
run;
输出有点不一样,但是挺方便的
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
麦弥 + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 00:27