Improper flat distribution for use as a prior distribution in BUGS models
Usage
dflat(x, log = FALSE)
rflat(n = 1)
dhalfflat(x, log = FALSE)
rhalfflat(n = 1)
Value
dflat gives the pseudo-density value of 1, while rflat and rhalfflat return NaN,
since one cannot simulate from an improper distribution. Similarly, dhalfflat
gives a pseudo-density value of 1 when x is non-negative.
Arguments
x
vector of values.
log
logical; if TRUE, probability density is returned on the log scale.