View source: R/family.univariate.R
gamma1 | R Documentation |
Estimates the 1-parameter gamma distribution by maximum likelihood estimation.
gamma1(link = "loglink", zero = NULL, parallel = FALSE,
type.fitted = c("mean", "percentiles", "Qlink"),
percentiles = 50)
link |
Link function applied to the (positive) shape parameter.
See |
zero , parallel |
Details at |
type.fitted , percentiles |
See |
The density function is given by
f(y) = \exp(-y) \times y^{shape-1} / \Gamma(shape)
for shape > 0
and y > 0
.
Here, \Gamma(shape)
is the gamma
function, as in gamma
.
The mean of Y
(returned as the default fitted values)
is \mu=shape
, and the variance is
\sigma^2 = shape
.
An object of class "vglmff"
(see vglmff-class
).
The object is used by modelling functions such as vglm
and vgam
.
This VGAM family function can handle a multiple responses, which is inputted as a matrix.
The parameter shape
matches with shape
in
rgamma
. The argument
rate
in rgamma
is assumed
1 for this family function, so that
scale = 1
is used for calls to
dgamma
,
qgamma
, etc.
If rate
is unknown use the family function
gammaR
to estimate it too.
T. W. Yee
Most standard texts on statistical distributions describe the 1-parameter gamma distribution, e.g.,
Forbes, C., Evans, M., Hastings, N. and Peacock, B. (2011). Statistical Distributions, Hoboken, NJ, USA: John Wiley and Sons, Fourth edition.
gammaR
for the 2-parameter gamma distribution,
lgamma1
,
lindley
,
simulate.vlm
,
gammaff.mm
.
gdata <- data.frame(y = rgamma(n = 100, shape = exp(3)))
fit <- vglm(y ~ 1, gamma1, data = gdata, trace = TRUE, crit = "coef")
coef(fit, matrix = TRUE)
Coef(fit)
summary(fit)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.