| gevExpInfo {gamlssx} | R Documentation |
GEV Distribution Expected Information
Description
Calculates the expected information matrix for the GEV distribution.
Usage
gev11e(scale, shape)
gev22e(scale, shape, eps = 0.003)
gev33e(shape, eps = 0.003)
gev12e(scale, shape, eps = 0.003)
gev13e(scale, shape, eps = 0.003)
gev23e(scale, shape, eps = 0.003)
gevExpInfo(scale, shape, eps = 0.003)
Arguments
scale, shape |
Numeric vectors. Respective values of the GEV parameters
scale parameter |
eps |
A numeric scalar. For values of |
Details
gevExpInfo calculates, for single pair of values
(\sigma, \xi) = (scale, shape), the expected information matrix for a
single observation from a GEV distribution with distribution function
F(x) = P(X \leq x) = \exp\left\{ -\left[ 1+\xi\left(\frac{x-\mu}{\sigma}\right)
\right]_+^{-1/\xi} \right\},
where x_+ = \max(x, 0).
The GEV expected information is defined only for \xi > -0.5 and does
not depend on the value of \mu.
The other functions are vectorized and calculate the individual
contributions to the expected information matrix. For example, gev11e
calculates the expectation i_{\mu\mu} of the negated second
derivative of the GEV log-density with respect to \mu, that is, each
1 indicates one derivative with respect to \mu. Similarly, 2
denotes one derivative with respect to \sigma and 3 one derivative
with respect to \xi, so that, for example, gev23e calculates the
expectation i_{\sigma\xi} of the negated GEV log-density after one
taking one derivative with respect to \sigma and one derivative with
respect to \xi. Note that i_{\xi\xi}, calculated using
gev33e, depends only on \xi.
The expectation in gev11e can be calculated in a direct way for all
\xi > -0.5. For the other components, direct calculation of the
expectation is unstable when \xi is close to 0. Instead, we use
a quadratic approximation over (-eps, eps), from a Lagrangian
interpolation of the values from the direct calculation for \xi =
-eps, 0 and eps.
Value
gevExpInfo returns a 3 by 3 numeric matrix with row and column
named loc, scale, shape. The other functions return a numeric vector of
length equal to the maximum of the lengths of the arguments, excluding
eps.
Examples
# Expected information matrices for ...
# ... scale = 2 and shape = -0.4
gevExpInfo(2, -0.4)
# ... scale = 3 and shape = 0.001
gevExpInfo(3, 0.001)
# ... scale = 3 and shape = 0
gevExpInfo(3, 0)
# ... scale = 1 and shape = 0.1
gevExpInfo(1, 0.1)
# The individual components of the latter matrix
gev11e(1, 0.1)
gev12e(1, 0.1)
gev13e(1, 0.1)
gev22e(1, 0.1)
gev23e(1, 0.1)
gev33e(0.1)