SAS/SAS 질문과 답변

누적곱을 계산하는 방법을 알고 싶습니다.

이슈카 2016. 2. 21. 12:54

특정 변수에 대해 해당 변수의 관찰치 모두에 대한 누적곱을 계산하고 싶은데요.

 

누적합은  초기값을 지정해 주고 계산하는 것이 retain을 이용하면 가능할 것 같은데요.

 

누적곱은  특정변수의 초기값을 가지고 오기도 힘들고 누적값을 계산하는 것도 확신이 서지 않습니다.

 

고수님들의 지도 부탁드립니다.

================================================================================

data temp;
input x;
cards;
4
5
6
7
8
9
10
;
run;
data temp2;
set temp;
retain y 1;
y=y*x;
run;

proc print;run;