SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 750|回复: 3
打印 上一主题 下一主题

求教高手问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-2-27 22:58:04 | 只看该作者

求教高手问题

有几个序列,时间,序号,价格

序号有重复的.

我想找出每一个序号第一次出现时的时间和价格.不知道怎么写呢
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-2-28 19:34:54 | 只看该作者

Re: 求教高手问题

假设数据集为a,里面的变量为date(时间)、id(序号)、price(价格)。
[code:22yn0b8t]
proc sort data=a;
    by id date;
run;
data result;
   set a;
   by id date;
  if first.id then output;
run;
[/code:22yn0b8t]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-2-28 20:12:54 | 只看该作者

Re: 求教高手问题

非常非常感谢!!!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2008-2-28 21:16:18 | 只看该作者

Re: 求教高手问题

[code:2c6kba7c]proc sort data=a out=b nodupkey;
by id date;
run;[/code:2c6kba7c]
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-4 15:56 , Processed in 0.067426 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表