2014-10-06 62 views
-2

是否可以在R中分佈密度函數的分佈? 例如,假設我想繪製Normal(0,5)或Gamma(5,5)的密度函數。分佈的密度函數

+0

http://www.statmethods.net/advgraphs/probability.html – shadowtalker 2014-10-06 04:07:00

回答

2
f <- function(x) dnorm(x,0,5) 
g <- function(x) dgamma(x,5,5) 
par(mfrow=c(1,2)) # set up gaphics window for 2 plots 
plot(f,xlim=c(-15,15),main="N(0,5)") 
plot(g,xlim=c(0,3),main="Gamma(5,5)") 

在R中的分佈函數遵循的圖案。例如,對於正態分佈,PDF是dnorm(...),CDF是pnorm(...),逆CDF(分位數函數)是qnorm(...),並且隨機數發生器是rnorm(...)

有一點需要注意的是,R的參數約定不一定與您發現的約定相符,例如維基百科。例如,參數爲dgamma(...)的參數是xshaperate,而不是x,ktheta