Learn R Programming

nimble (version 1.2.1)

Categorical: The Categorical Distribution

Description

Density and random generation for the categorical distribution

Usage

dcat(x, prob, log = FALSE)

rcat(n = 1, prob)

Value

dcat gives the density and rcat generates random deviates.

Arguments

x

non-negative integer-value numeric value.

prob

vector of probabilities, internally normalized to sum to one.

log

logical; if TRUE, probability density is returned on the log scale.

n

number of observations.

Author

Christopher Paciorek

Details

See the BUGS manual for mathematical details.

See Also

Distributions for other standard distributions

Examples

Run this code
probs <- c(1/4, 1/10, 1 - 1/4 - 1/10)
x <- rcat(n = 30, probs)
dcat(x, probs)

Run the code above in your browser using DataLab