作者tew (咖啡王子)
站内Statistics
标题Re: [问题] SAS如何抓取上一笔资料
时间Fri Mar 12 01:26:58 2010
试试看这个语法
data a;
set a;
retain b;
if name^='' then b=name;
name=b;
drop b;
run;
※ 引述《jackychou (叹这世间无奈好多)》之铭言:
: 举例有一群资料如下:
: NAME DATE WEIGHT
: ALAN 20100308 69.1
: . 20100309 68.8
: . 20100310 68.9
: . 20100311 68.7
: BRUCE 20100308 65.7
: . 20100309 66.0
: . 20100310 65.9
: . 20100311 66.0
: . 20100312 66.2
: CARL 20100308 67.7
: . 20100309 67.9
: . 20100310 68.1
: . 20100311 68.2
: . 20100312 68.1
: 请问有什麽指令可以把每个名字下面的"."
: 带入上一笔资料?
: (使ALAN下面三个"." BRUCE跟CARL下面四个"."分别带入ALAN BRUCE CARL)
: 之前用过STATA记得是 _NAME=_NAME-1 (如果没记错的话 可能有记错 Orz)
: SAS有类似的功能吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.204.168
1F:推 jackychou:恩解决了 谢谢~ 03/14 22:25