류동균의 R 공부방입니다.
난수 생성 및 분포 본문
R에서 통계분포에 따라 난수를 발생시키는 다양한 함수들이 존재한다. 함수들은 각각 random을 뜻하는 난수 r + 분포명 과 같은 형태이다.
@@난수목록@@
함수들의 인자들은 원하는 난수의 개수와 각 확률 분포의 파라미터들이다. 예를 들어, 정규분포는 평균, 표준편차를 인자로 받는다. 한번 평균 0, 표준편차 10인 정규분포로분터 난수 10개를 뽑아보자.
# 정규분포 난수 rnorm(난수의 개수, 평균, 표준편차)
rnorm(10,0,10)
이렇게 정규분포의 난수를 생성했을때 생성된 난수들이 다음과 같이 정규분포의 형태를 띄는 것을 알 수 있다.
확률 밀도함수 또는 확률 질량함수는 d + 분포명 과 같은 형태를 띈다. ex) 정규분포 dnorm()
분포함수는 p + 분포명 과 같은 형태를 띈다. ex) 정규분포 pnorm()
분위수는 q + 분포명 과 같은 형태를 띈다. ex) 정규분포 qnorm()
결과적으로 난수, 확률밀도함수, 분포함수, 분위수는 각각 r, d, p, q + 분포명 과 같은 형태로 사용이 된다.
이렇게 필요에따라 R에서 쉽게 난수 생성 및 분포 함수를 불러 올 수 있다.
'통계' 카테고리의 다른 글
표본추출(Sampling) (0) | 2019.10.04 |
---|