BETA | R Documentation |
Returns an BETA distribution object that produce random numbers
from a beta distribution using the rbeta
function
new_BETA(p_shape1, p_shape2, p_dimnames = "rvar")
new_BETA_lci(p_mean, p_lci, p_uci, p_dimnames = "rvar")
new_BETA_lci2(p_mean, p_lci, p_uci, p_dimnames = "rvar")
p_shape1 |
non-negative parameters of the Beta distribution |
p_shape2 |
non-negative parameters of the Beta distribution |
p_dimnames |
A character that represents the name of the dimension |
p_mean |
A numeric that represents the expected value of the proportion |
p_lci |
A numeric for the lower 95% confidence interval |
p_uci |
A numeric for the upper 95% confidence interval |
An object of class DISTRIBUTION
, BETA
new_BETA_lci()
: Constructor based on confidence intervals. Preserve expected value.
new_BETA_lci2()
: Constructor based on ML confidence intervals
When using confidence intervals, the shape parameters are obtained using the following formula:
varp = (p_uci-p_lci)/4^2
shape1 = p_mean * (p_mean * (1 - p_mean) / varp - 1)
shape2 =(1 - p_mean) * (p_mean * (1 - p_mean) / varp - 1)
new_BETA_lci2 estimate parameters using maximum likelihood myDistr <- new_BETA_lci2(0.30,0.25,0.35) myDistr$rfunc(10)
John J. Aponte
myDistr <- new_BETA(1,1)
myDistr$rfunc(10)
myDistr <- new_BETA_lci(0.30,0.25,0.35)
myDistr$rfunc(10)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.