BookmarkSubscribeRSS Feed

[SAS 프로그래밍 고수 백승민] [난수생성] 정규분포난수와 LOGNMAL 난수 생성

Started ‎06-11-2020 by
Modified ‎06-11-2020 by
Views 109

* 참고문서

 - RAND함수

  - sas에서 확률분포함수 : 성균관대 임찬수 님

  - http://www.math.smith.edu/sas/exceprt-2-10.pdf

 *y = EXP(Mu) * rand('LOGNORMAL')**Sigma;
* 정규난수 = 평균+ RANNOR(seed )*표준편차;

 

DATA BACK;    
     DO n=1 TO 10000;
     VAR1 = NORMAL(1223);
        LOG_VAR1 = EXP(10)*RAND('LOGnormal')**3;
  LOG_VAR2 = EXP(10+RAND('normal')*3);
  LOG_VAR3 = EXP(RAND('normal',10,3)); 

        NOR_VAR1 = LOG(LOG_var1);
  NOR_VAR2 = LOG(LOG_var2);
  NOR_VAR3 = LOG(LOG_var3);
        output;
     end;
RUN;

PROC MEANS DATA=BACK MEAN STD MAXDEC=1;
     VAR   NOR_VAR1 NOR_VAR2 NOR_VAR3;
RUN;

Version history
Last update:
‎06-11-2020 09:19 PM
Updated by:
Contributors

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

Article Labels
Article Tags