LAG af variable i SAS
JEg ønsker at oprette et nyt datasæt (kaldet REST) som skal indeholde den første unikke værdi for PANTEBRE. Konkret ønske jeg at sammenlinge den aktielle værdi af PANTEBRE med den forrige for derudfra at kunne vurdere om denne record skal med i det nye datasæt. Dertil har jeg konstrueret nedenstående kodestykke:DATA PANT.REST;
SET PANT.SORT;
WHERE PANTEBRE^=LAG(PANTEBRE);
RUN;
Men den virker bare ikke og jeg får følgende fejl:
14 DATA PANT.REST;
15 SET PANT.SORT;
16 WHERE PANTEBRE^=LAG(PANTEBRE);
ERROR: The LAGn class of functions is not supported.
17 RUN;
Min SAS version er Release 6.12 TS LEvel 0060 og mit sytresystem er NT.
Jeg håber meget at der er nogle som kan hjælpe mig ud af dette lille dilemma.
mvh
Karen
