请教一个问题,如何在满足条件下重复拷贝上一行数据?请给出SAS程序语句
以下是数据集A中的数据格式:
Stkcd Trddt Nshrttl SASDate
000002 1993-05-28 183546916 12201
000002 1993-05-31 . .
000002 1993-06-01 . .
000002 1993-06-02 . .
000002 1993-06-03 242955336 12207
000002 1993-06-04 . .
我想要完成的处理是:如果某一行SASDate缺失,那么该行对应的变量Nshrttl观测值为上一行观测值,即最终变成:
Stkcd Trddt Nshrttl SASDate
000002 1993-05-28 183546916 12201
000002 1993-05-31 183546916 .
000002 1993-06-01 183546916 .
000002 1993-06-02 183546916 .
000002 1993-06-03 242955336 12207
000002 1993-06-04 242955336 .
SAS程序应该怎么写呢?想了很久了。谢谢啊!