p: Distribution Function

View source: R/standist.R

p.compdistR Documentation

Distribution Function

Description

p is a generic function that evaluates the distribution function of a distribution object at given values.

Usage

## S3 method for class 'compdist'
p(O, q, lower.tail = TRUE, log.p = FALSE)

## S3 method for class 'mixdist'
p(O, q, lower.tail = TRUE, log.p = FALSE)

p(O, q, lower.tail = TRUE, log.p = FALSE)

## S3 method for class 'standist'
p(O, q, lower.tail = TRUE, log.p = FALSE)

## S3 method for class 'trans_univdist'
p(O, q, lower.tail = TRUE, log.p = FALSE)

Arguments

O

distribution object.

q

vector of quantiles.

lower.tail

logical; if TRUE, probabilities are P[X ≤ x] otherwise, P[X > x], default: TRUE.

log.p

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

Details

Methods of p function evaluates any offered distribution from the package mistr. The function makes use of the p[sufix] functions as pnorm or pbeta and thus, if a new distribution is added, these functions must be reachable through the search path.

Value

Vector of computed results.

Examples

N <- normdist(1,3)
p(N, c(NA,1,3,5))

C <- cauchydist()
M <- mixdist(N, C, weights = c(0.5, 0.5))
p(M, c(NA,1,3,5))

CC <- compdist(N, C, weights = c(0.5, 0.5), breakpoints = 1)
CCC <- 2*C+5
p(CCC, c(NA,1,3,5))

mistr documentation built on March 7, 2023, 7:42 p.m.