数据如下截图,我按照year month sortnum big sent分组,提取sent组下的第一个和最后一个观测的monret,并产生一列新的数据monret0=monret( if first.sent) monret4=monret(if last.sent)
我的程序是这样写的
proc sort data=port;by year month sortnum big sent;run;
data port1;set port;by year month sortnum big sent;
if first.sent then monret_0=monret ;
if last.sent then monret_4=monret ;
run;
但是无法得到我想要的结果