R: The Improper Uniform Distribution

flat {nimble} | R Documentation

## The Improper Uniform Distribution

### Description

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)

### Arguments

`x` | vector of values.
`log` | logical; if TRUE, probability density is returned on the log scale.
`n` | number of observations.

### 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.

### Author(s)

Christopher Paciorek

### See Also

Distributions for other standard distributions

### Examples

    dflat(1)

[Package nimble version 0.10.0 Index]