функция задержки не работает в SAS
Вот часть моей программы. (Oldindex и oldreadmit сохраняются в похвале)
Проблема в том, что он работает для oldindex = 1, затем readmit = 1, ноне работает lag (oldreadmit) = 1, затем readmit = 1. Не могли бы вы сказать, в чем проблема? Заранее спасибо!
else if 0< gap <= 30 then do;
index_d=0;
if lag(oldreadmit)=1 or oldindex=1 then readmit=1;
else oth=1;
oldindex=index_d;
oldreadmit=readmit;
end;
Джейн