pc.multvar {INLA} | R Documentation |
Functions to evaluate and simulate from multivariate PC priors: The simplex and sphere case
inla.pc.multvar.h.default(x, inverse = FALSE, derivative = FALSE) inla.pc.multvar.simplex.r(n = NULL, lambda = 1, h = inla.pc.multvar.h.default, b = NULL) inla.pc.multvar.simplex.d(x = NULL, lambda = 1, log = FALSE, h = inla.pc.multvar.h.default, b = NULL) inla.pc.multvar.sphere.r(n = NULL, lambda = 1, h = inla.pc.multvar.h.default, H = NULL) inla.pc.multvar.sphere.d(x = NULL, lambda = 1, log = FALSE, h = inla.pc.multvar.h.default, H = NULL)
x |
Samples to evaluate. If input is a matrix then each row is a sample. If input is a vector then this is the sample. |
inverse |
Compute the inverse of the h()-function. |
derivative |
Compute the derivative of the h()-function. (derivative of the inverse function is not used). |
n |
Number of samples to generate. |
lambda |
The lambda-parameter in the PC-prior. |
log |
Evaluate the density in log-scale or ordinary scale. |
h |
The h()-function, defaults to |
b |
The b-vector (gradient) in the expression for the simplex option, |
H |
The H(essian)-matrix in the expression for the sphere option, |
These functions implements multivariate PC-priors of the simplex and sphere type.
inla.pc.multvar.simplex.r
generate samples from the simplex case, and
inla.pc.multvar.simplex.d
evaluate the density.
inla.pc.multvar.sphere.r
generate samples from the sphere case, and
inla.pc.multvar.sphere.d
evaluate the density.
inla.pc.multvar.h.default
implements the default h()-function and illustrate how
to code your own spesific one, if needed.
Havard Rue hrue@r-inla.org