"DiscreteDistribution"DiscreteDistribution(supp, prob, .withArith=FALSE, .withSim=FALSE, 
                       .lowerExact = TRUE, .logExact = FALSE,
             .DistrCollapse = getdistrOption("DistrCollapse"),
             .DistrCollapse.Unique.Warn = 
                  getdistrOption("DistrCollapse.Unique.Warn"),
             .DistrResolution = getdistrOption("DistrResolution"),
             Symmetry = NoSymmetry())supp.supp, prob
                    distributional arithmetics was involved, you may set this to TRUE.supp, prob
                  simulations were involved, you may set this to TRUE.lower.tail=FALSE
                     part is calculated exactly, avoing a ``1-.''.d,p,q,
         we make particular use of a logarithmic representation to enhance accuracy..DistrResolution are
     collapsed.unique() (default behaviour if .DistrCollapse is FALSE)Symmetry=SphericalSymmetry(center)."DiscreteDistribution"prob is missing, all elements in supp
  are equally weighted.
Typical usages are
  DiscreteDistribution(supp)DiscreteDistribution-class
AbscontDistribution-class
RtoDPQ.d# Dirac-measure at 0
D1 <- DiscreteDistribution(supp = 0)
D1
# simple discrete distribution
D2 <- DiscreteDistribution(supp = c(1:5), prob = c(0.1, 0.2, 0.3, 0.2, 0.2))
D2
plot(D2)Run the code above in your browser using DataLab