jianke22 发表于 2013-1-5 11:56 
2楼能否具体一些呢?
不好意思,之前理解错了,需要retain
我之前给你回复的是以为你要得到每个股票最后的卖出成本
如果你要对cost缺失的卖出交易成本进行填补,且取值为上一次的卖出成本,则可以
data want;
set have;
retain cost;
by stkcd remark;
if cost EQ . then cost=cost;
run;
另外你的数据集得有一个变量表示买卖的次序,或者加入time变量,否则按其他变量排序时买卖的次序会乱掉