1infl-beta: One-inflated beta distribution

oibetaR Documentation

One-inflated beta distribution

Description

These functions perform probabilistic analysis as well as random sampling on one-inflated beta distribution.

Usage


doibeta(x, shape1, shape2, p1, ncp=0, log=FALSE)
poibeta(q, shape1, shape2, p1, ncp=0, lower.tail = TRUE, log.p = FALSE)
qoibeta(p, shape1, shape2, p1, ncp=0, lower.tail = TRUE, log.p = FALSE)
roibeta(n, shape1, shape2, p1, ncp=0)
ecoibeta(x, shape1, shape2, p1, ncp=0)
moibeta(order, shape1, shape2, p1, ncp=0)
tloibeta(shape1, shape2, p1, ncp=0)

Arguments

x, q

vector of quantiles.

p

vector of probabilities.

n

number of observations. If length(n) > 1, the length is take to be the number required.

p1, shape1, shape2, ncp

parameters.

order

order of the raw moment.

log, log.p

logical; if TRUE, probabilities p are given as log(p).

lower.tail

logical; if TRUE (default), probabilities are P[X <= x], otherwise, P[X> x].

Details

d,p,q,ec,m,tl-oibeta functions computes the density function, the distribution function, the quantile function, the exposure curve function, raw moments and total loss of the one-inflated beta distribution. roibeta generates random variates of this distribution.

Value

A numeric value or a vector.

Author(s)

Dutang Christophe

See Also

mbbefd-distr and oidistribution.

Examples


#density
curve(doibeta(x, 3, 2, 1/3), n=200)

#cdf
curve(poibeta(x, 3, 2, 1/3), n=200)

mbbefd documentation built on Aug. 29, 2023, 1:06 a.m.