NSBeta | R Documentation |
Non-standard form of beta distribution with lower and upper bounds
denoted as min
and max
. By default min=0
and max=1
what leads to standard beta distribution.
dnsbeta(x, shape1, shape2, min = 0, max = 1, log = FALSE)
pnsbeta(q, shape1, shape2, min = 0, max = 1, lower.tail = TRUE, log.p = FALSE)
qnsbeta(p, shape1, shape2, min = 0, max = 1, lower.tail = TRUE, log.p = FALSE)
rnsbeta(n, shape1, shape2, min = 0, max = 1)
x , q |
vector of quantiles. |
shape1 , shape2 |
non-negative parameters of the Beta distribution. |
min , max |
lower and upper bounds. |
log , log.p |
logical; if TRUE, probabilities p are given as log(p). |
lower.tail |
logical; if TRUE (default), probabilities are |
p |
vector of probabilities. |
n |
number of observations. If |
Beta
x <- rnsbeta(1e5, 5, 13, -4, 8)
hist(x, 100, freq = FALSE)
curve(dnsbeta(x, 5, 13, -4, 8), -4, 6, col = "red", add = TRUE)
hist(pnsbeta(x, 5, 13, -4, 8))
plot(ecdf(x))
curve(pnsbeta(x, 5, 13, -4, 8), -4, 6, col = "red", lwd = 2, add = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.