楼主: wylkwq
2549 3

[原创博文] 问个sas里面如何一起比较各行数据的问题 及遍历的问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

80%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
449 点
帖子
42
精华
0
在线时间
34 小时
注册时间
2010-10-28
最后登录
2013-4-1

楼主
wylkwq 发表于 2012-3-2 21:27:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
比如我有下面的数据,想知道如果第一列相同的情况下,第二列有几种可能的结果。
比如前三行,有两种结果,但是第8910行,就只有一种结果。
sas里面可以对某一个变量做遍历么,比如第一列,先读取第一个数据,赋初值,然后第二个数据和第一个比较,是否相同,
求指教,谢谢
  
id    result
8021009    2
8021009    1
8021009    2
42215161    2
42215161    2
42215161    1
42255161    2
42255161    2
42255161    2
54496404    2
54496404    1
54496404    2
55106005    2
55106005    2
55106005    2
二维码

扫码加我 拉你入群

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

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

关键词:Result RESUL RES 求指教 result 如何

沙发
suzhzh 发表于 2012-3-2 21:33:16
这个问题我还是第一次听说,我帮楼主顶起,一起学习。

藤椅
mymine 发表于 2012-3-3 08:53:11
/*首先去除重复项*/
proc sort data=aa out=aa nodupkey;
by id result;
run;
/*然后分类汇总就好了*/
proc sql;
create table bb as
select distinct id,n(result) as n1
from aa group by id;
quit;

板凳
wylkwq 发表于 2012-3-5 16:58:40
谢谢,原来可以这样删除重复数据啊,真的很有用

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 05:12