data Year_GDP;
set GDP;
year=intnx('year','1jan1978'd,_n_-1);
format year year4.;
run;[/code:1o9f0nrp]
[说明]
'year' 时间变量的时间间隔,还可以使用'qtr'等;
'1jan1978'd 起始日期,日期变量后面需要加d,时间变量加t,日期时间变量加dt;
_n_ 当前观测的编号;例如处理第2个观测时,在起始日期上加上2-1=1个时间间隔,即为'1jan1979'd;
Format 转换变量格式,例如将'1jan1978'd变为'1978'd。