contourmvd | R Documentation |
Contour plot of the probability density of a multivariate distribution with 2 variables:
generalized Gaussian distribution (MGGD) with mean vector mu
, dispersion matrix Sigma
and shape parameter beta
Cauchy distribution (MCD) with location parameter mu
and scatter matrix Sigma
t
distribution (MTD) with location parameter mu
, scatter matrix Sigma
and degrees of freedom nu
This function uses the contour
function.
contourmvd(mu, Sigma, beta = NULL, nu = NULL,
distribution = c("mggd", "mcd", "mtd"),
xlim = c(mu[1] + c(-10, 10)*Sigma[1, 1]),
ylim = c(mu[2] + c(-10, 10)*Sigma[2, 2]),
zlim = NULL, npt = 30, nx = npt, ny = npt,
main = NULL, sub = NULL, nlevels = 10,
levels = pretty(zlim, nlevels), tol = 1e-6, ...)
mu |
length 2 numeric vector. |
Sigma |
symmetric, positive-definite square matrix of order 2. The dispersion matrix. |
beta |
numeric. If |
nu |
numeric. If |
distribution |
character string. The probability distribution. It can be |
xlim , ylim |
x-and y- limits. |
zlim |
z- limits. If NULL, it is the range of the values of the density on the x and y values within |
npt |
number of points for the discretisation. |
nx , ny |
number of points for the discretisation among the x- and y- axes. |
main , sub |
main and sub title, as for |
nlevels , levels |
arguments to be passed to the |
tol |
tolerance (relative to largest variance) for numerical lack of positive-definiteness in Sigma, for the estimation of the density. See |
... |
additional arguments to |
Returns invisibly the probability density function.
Pierre Santagostini, Nizar Bouhlel
E. Gomez, M. Gomez-Villegas, H. Marin. A Multivariate Generalization of the Power Exponential Family of Distribution. Commun. Statist. 1998, Theory Methods, col. 27, no. 23, p 589-600. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1080/03610929808832115")}
S. Kotz and Saralees Nadarajah (2004), Multivariate t
Distributions and Their Applications, Cambridge University Press.
plotmvd
: plot of a bivariate generalised Gaussian, Cauchy or t
density.
dmggd
: probability density of a multivariate generalised Gaussian distribution.
dmcd
: probability density of a multivariate Cauchy distribution.
dmtd
: probability density of a multivariate t
distribution.
mu <- c(1, 4)
Sigma <- matrix(c(0.8, 0.2, 0.2, 0.2), nrow = 2)
# Bivariate generalized Gaussian distribution
beta <- 0.74
contourmvd(mu, Sigma, beta = beta, distribution = "mggd")
# Bivariate Cauchy distribution
contourmvd(mu, Sigma, distribution = "mcd")
# Bivariate t distribution
nu <- 1
contourmvd(mu, Sigma, nu = nu, distribution = "mtd")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.