distrEx (version 2.2)

DiscreteMVDistribution-class: Discrete Multivariate Distributions

Description

The class of discrete multivariate distributions.

Arguments

Objects from the Class

Objects can be created by calls of the form new("DiscreteMVDistribution", ...). More frequently they are created via the generating function DiscreteMVDistribution.

Extends

Class "MultivariateDistribution", directly. Class "Distribution", by class "MultivariateDistribution".

concept

  • multivariate distribution
  • discrete distribution
  • S4 distribution class

See Also

Distribution-class, MultivariateDistribution-class, DiscreteMVDistribution, E-methods

Examples

Run this code
(D1 <- new("MultivariateDistribution")) # Dirac measure in (0,0)
r(D1)(5)

(D2 <- DiscreteMVDistribution(supp = matrix(c(1:5, rep(3, 5)), ncol=2, byrow=TRUE)))
support(D2)
r(D2)(10)
d(D2)(support(D2))
p(D2)(lower = c(1,1), upper = c(3,3))
q(D2)
param(D2)
img(D2)

e1 <- E(D2) # expectation

Run the code above in your browser using DataCamp Workspace