Create a Beta distribution

Beta(alpha = 1, beta = 1)

Arguments

alpha

The alpha parameter. alpha can be any value strictly greater than zero. Defaults to 1.

beta

The beta parameter. beta can be any value strictly greater than zero. Defaults to 1.

Value

A beta object.

See also

Examples

set.seed(27) X <- Beta(1, 2) X
#> Beta distribution (alpha = 1, beta = 2)
random(X, 10)
#> [1] 0.014327255 0.067309943 0.636292291 0.864804440 0.758869543 0.237550867 #> [7] 0.330895959 0.065843704 0.008265406 0.254705779
pdf(X, 0.7)
#> [1] 0.6
log_pdf(X, 0.7)
#> [1] -0.5108256
cdf(X, 0.7)
#> [1] 0.91
quantile(X, 0.7)
#> [1] 0.4522774
cdf(X, quantile(X, 0.7))
#> [1] 0.7
quantile(X, cdf(X, 0.7))
#> [1] 0.7