반응형
R에서 제공하는 정규분포 함수는 네 종류가 있습니다. 함수 이름과 입력값은 아래와 같습니다.
dnorm(x, mean = 0, sd = 1, log = FALSE)
pnorm(q, mean = 0, sd = 1, lower.tail = TRUE, log.p = FALSE)
qnorm(p, mean = 0, sd = 1, lower.tail = TRUE, log.p = FALSE)
rnorm(n, mean = 0, sd = 1)
하나씩 의미를 알아봅시다.
dnorm
dnorm 의 d는 density 입니다. dnorm 은 확률밀도함수를 의미합니다. x에서의 확률밀도값을 반환합니다. 종 모양의 정규분포함수에서 y값에 해당됩니다.
pnorm
pnorm 의 p는 probability 입니다. 누적확률을 의미합니다. P(x<q) 를 반환합니다. 0을 넣으면 0.5가 나오는지 확인해봅시다.
> pnorm(0)
[1] 0.5
qnorm
qnorm의 q는 quantile 입니다. 우리말로 분위수인데요. 누적확률이 p=P(x<q)가 되는 q를 반환합니다. 0.5를 넣으면 0이 나오는지 확인해봅시다.
> qnorm(0.5)
[1] 0
rnorm
rnorm 의 r은 random 입니다. n 개의 표본을 랜덤추출합니다.
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R강의] 146. attach 함수와 detach 함수 (0) | 2023.03.23 |
---|---|
[R강의] 145. 변수목록 보기, 삭제하기 (0) | 2023.03.20 |
[R강의] 143. 엑셀 데이터 불러올 때 설명 행 없이 불러오기 (0) | 2023.03.15 |
[R강의] 142. var, sd 함수는 모집단일까 표본일까 (0) | 2023.02.27 |
[R강의] 141. library 와 require 의 차이 (3) | 2023.02.27 |
댓글