I try to use lead function to create many variables, so I do: data reptrade.than1b; set reptrade.goc1; array rett [10] rett1-rett10; array eof [10]; do i=1 to dim(rett); if eof[i]= 0 then set reptrade.goc (firstobs= i+1 keep=ret rename=(ret=rett[i])) end=eof[i]; else rett [i]=0; end; run; but it doesn't work. the log file shows that the firstobs is wrong and lead[ is also wrong. anyone can help me?
... View more