CompoundDistribution {distr} | R Documentation |
Generates an object of class "CompoundDistribution"
.
CompoundDistribution(NumbOfSummandsDistr, SummandsDistr, .withSim = FALSE, withSimplify = FALSE)
NumbOfSummandsDistr |
Object of class "DiscreteDistribution" ,
the frequency distribution; it is checked that support is contained in
0,1,2,... |
SummandsDistr |
Object of class "UnivDistrListOrDistribution" ,
that is, either of class "UnivarDistrList" (non i.i.d. case) or
of class "UnivariateDistribution" (i.i.d. case);
the summand distribution(s). |
.withSim |
logical; value of the corresponding slot. |
withSimplify |
"logical" : shall the return value be piped through a
call to simplifyD ? |
Object of class "CompoundDistribution"
, or if
argument withSimplify
is TRUE
the result of
simplifyD
applied to the compound distribution,
i.e. an object of class "UnivarLebDecDistribution"
, or if degenerate,
of class "AbscontDistribution"
or "DiscreteDistribution"
.
Peter Ruckdeschel Peter.Ruckdeschel@itwm.fraunhofer.de
CompoundDistribution-class
,
simplifyD
CP0 <- CompoundDistribution(Pois(), Norm()) CP0 CP1 <- CompoundDistribution(DiscreteDistribution(supp = c(1,5,9,11), prob = dbinom(0:3, size = 3,prob = 0.3)),Norm()) CP1 UL <- UnivarDistrList(Norm(), Binom(10,0.3), Chisq(df=4), Norm(), Binom(10,0.3), Chisq(df=4), Norm(), Binom(10,0.3), Chisq(df=4), Td(5), Td(10)) CP2 <- CompoundDistribution(DiscreteDistribution(supp = c(1,5,9,11), prob = dbinom(0:3, size = 3, prob = 0.3)),UL) plot(CP2)