2016-05-13 33 views
0

爲什麼我在使用密度函數時得不到相同的答案?R編程負二項分佈

pnbinom(3,2,.5) 
#[1] 0.8125 

a=dnbinom(5,0,0.5)+dnbinom(4,1,.5)+dnbinom(3,2,.5) 
a 
#[1] 0.15625 
+0

你爲什麼期望得到相同的答案? – Roland

回答

2

我覺得你想要做以下幾點:

pnbinom(3,2,0.5) 

sum(dnbinom(0:3,2,0.5)) 

> pnbinom(3,2,0.5) 
[1] 0.8125 
> 
> sum(dnbinom(0:3,2,0.5)) 
[1] 0.8125 

(即累積概率pnbinom是一樣的:dnbinom個人概率之和)