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 σ\sigma and shape parameter ξ\xi. For gevExpInfo, scale and shape must have length 1.

eps

A numeric scalar. For values of ξ\xi in shape that lie in ⁠(-eps, eps)⁠ an approximation is used instead of a direct calculation. See Details. If eps is a vector then only the first element is used.

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(Xx)=exp{[1+ξ(xμσ)]+1/ξ},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)x_+ = \max(x, 0). The GEV expected information is defined only for ξ>0.5\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μμ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σξ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ξξi_{\xi\xi}, calculated using gev33e, depends only on ξ\xi.

The expectation in gev11e can be calculated in a direct way for all ξ>0.5\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, 00 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)

[Package gamlssx version 1.0.1 Index]