The log likelihood of a gamma density with data, x, shape, rate and scale parameters.

likgamma(shape, rate = 1, scale = 1/rate, x, log = FALSE)

Arguments

shape

shape and scale parameters. Must be positive, scale strictly.

rate

an alternative way to specify the scale.

scale

shape and scale parameters. Must be positive, scale strictly.

x

vector of quantiles.

log

logical; if TRUE, probabilities/densities \(p\) are returned as \(log(p)\).

Value

A numeric scalar for the log likelihood of the gamma density given the data where shape, scale, and rate can be held constant or if vector were given vector will be returned.

Details

The log likelihood is the log of a function of parameters given the data.

Examples

likgamma(x = rgamma(n = 2, shape = 3), shape = 3)
#> Warning: specify 'rate' or 'scale' but not both
#> Warning: specify 'rate' or 'scale' but not both
#> [1] 0.01891286