Generating function for multivariate discrete distribution

Description

Generates an object of class "DiscreteMVDistribution".

Usage

1
DiscreteMVDistribution(supp, prob, Symmetry = NoSymmetry())

Arguments

supp

numeric matrix whose rows form the support of the discrete multivariate distribution.

prob

vector of probability weights for the elements of supp.

Symmetry

you may help R in calculations if you tell it whether the distribution is non-symmetric (default) or symmetric with respect to a center.

Details

Typical usages are

1
2
3

Identical rows are collapsed to unique support values. If prob is missing, all elements in supp are equally weighted.

Value

Object of class "DiscreteMVDistribution"

Author(s)

Matthias Kohl Matthias.Kohl@stamats.de

See Also

DiscreteMVDistribution-class

Examples

1
2
3
4
5
6
7
8
9
# Dirac-measure at (0,0,0)
D1 <- DiscreteMVDistribution(supp = c(0,0,0))
support(D1)

# simple discrete distribution
D2 <- DiscreteMVDistribution(supp = matrix(c(0,1,0,2,2,1,1,0), ncol=2), 
                prob = c(0.3, 0.2, 0.2, 0.3))
support(D2)
r(D2)(10)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.