| dppois | R Documentation |
Evaluates the difference between two Poisson cumulative distribution functions avoiding cancellation error.
dppois(y0,y1,mu,log.p=TRUE)
y0 |
vector of lower values at which to evaluate Poisson distribution function. |
y1 |
vector of upper values at which to evaluate Poisson distribution function. |
mu |
vector giving Poisson means |
log.p |
set to |
Equivalent to log(ppois(y1,mu)-ppois(y0,mu)), but stable when y0 and y1 are highly improbable and in the same tail of the distribution (avoids cancellation to log(0)).
Simon N. Wood simon.wood@r-project.org
require(mgcv)
n <- 10
mu <- rep(2,n)
y0 <- c(0:5,10,23,0,2)
y1 <- c(1:6,11,1000,100,40)
dppois(y0,y1,mu)
log(ppois(y1,mu)-ppois(y0,mu))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.