tools:::Rd_package_description("mvtnorm")
Package mvtnorm provides functionality for dealing with multivariate
normal and t-distributions. The package interfaces FORTRAN and
C
code for evaluating multivariate normal probabilities written by
Alan Genz and Tetsuhisa Miwa. Functions pmvnorm
,
pmvt
, qmvnorm
, and qmvt
return
normal and t probabilities or corresponding quantiles computed by these
original implementations. Users interested in the computation of such
probabilities or quantiles, for example for multiple testing purposes,
should use this functionality.
When the multivariate normal log-likelihood function, defined by the
log-probability in the discrete or interval-censored case or by the
log-density for exact real observations, or a mix thereof, shall be
computed, functions lpmvnorm
, ldmvnorm
, and
ldpmvnorm
are better suited. They rely on an independent
implementation of Genz' algorithm (for log-probabilities), can be customised
(different quasi-Monte Carlo schemes), and are a bit faster. Most
importantly, the corresponding score functions are available through
functions slpmvnorm
, sldmvnorm
, or
sldpmvnorm
, which help to speed-up parameter estimation
considerably. Users interested in this functionality should
consult the lmvnorm_src
package vignette.
vignette("lmvnorm_src", package = "mvtnorm")