본문 바로가기
2. 확률분포/연속확률분포

[R] t분포(t distribution) 함수,사용법,표본추출

by makhimh 2019. 11. 28.
반응형

[R] t분포(t distribution) 함수,사용법,표본추출



#1. t분포와 관련된 함수


dt : 확률밀도함수(probability density function)

pt : 누적분포함수(cumulative distribution function)

qt : 누적분포함수의 역함수(inverse cumulative distribution function)

rt : 임의추출



#2. 사용방법


누적분포함수의 경우 왼쪽꼬리가 디폴트값입니다.


dt(x, df, ncp, log = FALSE)
pt(q, df, ncp, lower.tail = TRUE, log.p = FALSE)
qt(p, df, ncp, lower.tail = TRUE, log.p = FALSE)
rt(n, df, ncp)


입력변수를 쉽게 설명하면 아래와 같습니다. 


dt(확률변수, 자유도, ncp, log = FALSE)
pt(확률변수, 자유도, ncp, lower.tail = TRUE, log.p = FALSE)
qt(확률, 자유도, ncp, lower.tail = TRUE, log.p = FALSE)
rt(개수, 자유도, ncp)



#3. 예제


1) dt


자유도가 30인 t분포에서, 확률변수 t가 1.70일 때의 함수값을 구합니다.


> dt(1.70,30)
[1] 0.09510011


2) pt


자유도가 30인 t분포에서, 확률변수 t가 1.70일 때의 누적분포함수값을 구합니다.


> pt(1.70,30)
[1] 0.9502611


3) qt


자유도가 30인 t분포에서, 누적확률이 0.95가 되는 확률변수 t값을 구하겠습니다.


> qt(0.95,30)
[1] 1.697261


4) rt


자유도가 30인 t분포에서,  10개의 실수값을 임의추출하겠습니다.


> rt(10,30)
 [1] -0.62750187 -0.90765997 -0.54037709  0.65114081
 [5]  0.32005843 -0.68832891  0.03585541 -0.41704616
 [9]  0.49429425 -0.11776593


반응형

댓글