0
在我想要以識別與缺失值線,然後替換與變量的先前值的變量(因爲該變量將總是空白太)SAS滯後功能沒有識別缺失值
DATA qfr_channel_split_FY16_SEPT1;
set qfr_channel_split_FY16_SEPT;
if order_count=. then do;
avg_yr1_gm=lag1(avg_yr1_gm);
avg_yr2_gm=lag1(avg_yr2_gm);
avg_yr3_gm=lag1(avg_yr3_gm);
avg_yr4_gm=lag1(avg_yr4_gm);
avg_yr5_gm=lag1(avg_yr5_gm);
end;
run;
我有此代碼
它什麼也沒做。這不是=的問題。
我也嘗試輸出到不同的變量名稱。
我懷疑這是缺乏我理解滯後函數如何工作的東西。
任何人都知道爲什麼上述不會工作?
可能的複製[滯後函數在SAS中不起作用](http://stackoverflow.com/questions/9484728/lag-function-doesnt-work-in-sas) –