CCDM Procedure

Fixed Parameter-Value Distributions

Table 2 and Table 3 define the continuous and discrete probability distributions, respectively, that you can use in the SIMULATEDSYMBOL and COUNTMODEL statements. Note the following points when reading both tables:

  • You can use any one of the names in the Names column to specify the distribution that the Distribution column identifies. The names are not case-sensitive.

  • When you specify the parameter values for a distribution in the COUNTMODEL or SIMULATEDSYMBOL statement, the values must appear in the order in which the parameters are listed in the Parameters column. For example, specifying burr(3, 0.5, 1) means you are specifying theta equals 3, alpha equals 0.5, and gamma equals 1; similarly, specifying negbin(0.3, 5) means you are specifying p equals 0.3 and n equals 5.

The following points pertain to the continuous distributions in Table 2:

  • You can use a continuous distribution in the COUNTMODEL statement only if you use the SIMULATIONMODE= option to specify a simulation mode other than the collective risk mode.

  • The definitions of probability density function (PDF) and cumulative distribution functions (CDF) use the following mathematical notation:

    • x denotes the value of the continuous random variable in Table 2.

    • z equals x slash theta, wherever z is used.

    • theta denotes the scale parameter for the continuous distributions.

    • mu denotes the mean parameter, except for the lognormal distribution, where mu is the log-scale parameter (mu equals log left-parenthesis theta right-parenthesis).

    • gamma left-parenthesis a comma b right-parenthesis equals integral Subscript 0 Superscript b Baseline t Superscript a minus 1 Baseline e Superscript negative t Baseline d t is the lower incomplete gamma function.

    • normal upper Phi left-parenthesis y right-parenthesis equals one-half left-parenthesis 1 plus normal e normal r normal f left-parenthesis StartFraction y Over StartRoot 2 EndRoot EndFraction right-parenthesis right-parenthesis is the standard normal CDF.

  • Parameters of the inverse Gaussian (Wald) distribution are related to the parameters of the scaled inverse Gaussian distribution as mu equals theta and lamda equals theta alpha.

  • The parameters of the Tweedie and scaled Tweedie distribution are related to each other as described in the section Tweedie Distributions in Chapter 26, SEVSELECT Procedure. PROC SEVSELECT uses the same parameterizations.

  • The parameters of the Wald and scaled Wald distributions are related to each other as theta equals mu and alpha equals lamda slash mu. PROC SEVSELECT uses the scaled Wald parameterization because it has a scale parameter.

Table 2: Fixed Parameter-Value Continuous Distributions

Distribution Names Parameters PDF (f) and CDF (F)
Burr’s Type XII BurrTypeXII theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction alpha gamma z Superscript gamma Baseline Over x left-parenthesis 1 plus z Superscript gamma Baseline right-parenthesis Superscript left-parenthesis alpha plus 1 right-parenthesis Baseline EndFraction
Burr alpha greater-than 0 upper F left-parenthesis x right-parenthesis equals 1 minus left-parenthesis StartFraction 1 Over 1 plus z Superscript gamma Baseline EndFraction right-parenthesis Superscript alpha
Bur gamma greater-than 0
Exponential Exponential theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction 1 Over theta EndFraction e Superscript negative z
Expo upper F left-parenthesis x right-parenthesis equals 1 minus e Superscript negative z
Exp
Gamma Gamma theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction z Superscript alpha Baseline e Superscript negative z Baseline Over x normal upper Gamma left-parenthesis alpha right-parenthesis EndFraction
Gamm alpha greater-than 0 upper F left-parenthesis x right-parenthesis equals StartFraction gamma left-parenthesis alpha comma z right-parenthesis Over normal upper Gamma left-parenthesis alpha right-parenthesis EndFraction
Gam
Generalized Pareto GeneralizedPareto theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction 1 Over theta EndFraction left-parenthesis 1 plus xi z right-parenthesis Superscript negative 1 minus 1 slash xi
GPD xi greater-than 0 upper F left-parenthesis x right-parenthesis equals 1 minus left-parenthesis 1 plus xi z right-parenthesis Superscript negative 1 slash xi
GPare
Inverse Gaussian Wald mu greater-than 0 f left-parenthesis x right-parenthesis equals StartRoot StartFraction lamda Over 2 pi x cubed EndFraction EndRoot e Superscript StartFraction minus lamda left-parenthesis x minus mu right-parenthesis squared Over 2 mu squared x EndFraction
(Wald) IGauss lamda greater-than 0 upper F left-parenthesis x right-parenthesis equals normal upper Phi left-parenthesis left-parenthesis StartFraction x Over mu EndFraction minus 1 right-parenthesis StartRoot StartFraction lamda Over x EndFraction EndRoot right-parenthesis plus
IGau normal upper Phi left-parenthesis minus left-parenthesis StartFraction x Over mu EndFraction plus 1 right-parenthesis StartRoot StartFraction lamda Over x EndFraction EndRoot right-parenthesis e Superscript 2 lamda slash mu
Lognormal Lognormal mu f left-parenthesis x right-parenthesis equals StartFraction 1 Over x sigma StartRoot 2 pi EndRoot EndFraction e Superscript minus one-half left-parenthesis StartFraction log left-parenthesis x right-parenthesis minus mu Over sigma EndFraction right-parenthesis squared
Logn sigma greater-than 0 upper F left-parenthesis x right-parenthesis equals normal upper Phi left-parenthesis StartFraction log left-parenthesis x right-parenthesis minus mu Over sigma EndFraction right-parenthesis
Lgn
Normal Normal mu f left-parenthesis x right-parenthesis equals StartFraction 1 Over sigma StartRoot 2 pi EndRoot EndFraction e Superscript minus one-half left-parenthesis StartFraction x minus mu Over sigma EndFraction right-parenthesis squared
Gauss sigma greater-than 0 upper F left-parenthesis x right-parenthesis equals normal upper Phi left-parenthesis StartFraction x minus mu Over sigma EndFraction right-parenthesis
Norm
Pareto (Type I) ParetoTypeI theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction alpha Over theta EndFraction left-parenthesis StartFraction 1 Over z EndFraction right-parenthesis Superscript alpha plus 1 if x greater-than-or-equal-to theta; 0 otherwise
Pareto1 alpha greater-than 0 upper F left-parenthesis x right-parenthesis equals 1 minus left-parenthesis StartFraction theta Over x EndFraction right-parenthesis Superscript alpha
Pare
Pareto (Type II) ParetoTypeII theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction alpha theta Superscript alpha Baseline Over left-parenthesis x plus theta right-parenthesis Superscript alpha plus 1 Baseline EndFraction
Pareto2 alpha greater-than 0 upper F left-parenthesis x right-parenthesis equals 1 minus left-parenthesis StartFraction theta Over x plus theta EndFraction right-parenthesis Superscript alpha
Par2
Scaled inverse ScaledWald theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction 1 Over theta EndFraction StartRoot StartFraction alpha Over 2 pi z cubed EndFraction EndRoot e Superscript StartFraction minus alpha left-parenthesis z minus 1 right-parenthesis squared Over 2 z EndFraction
Gaussian (Wald) SWald alpha greater-than 0 upper F left-parenthesis x right-parenthesis equals normal upper Phi left-parenthesis left-parenthesis z minus 1 right-parenthesis StartRoot StartFraction alpha Over z EndFraction EndRoot right-parenthesis plus
SIGau normal upper Phi left-parenthesis minus left-parenthesis z plus 1 right-parenthesis StartRoot StartFraction alpha Over z EndFraction EndRoot right-parenthesis e Superscript 2 alpha
Scaled Tweedie ScaledTweedie theta greater-than 0 f left-parenthesis x right-parenthesis equals a left-parenthesis x comma theta comma lamda comma p right-parenthesis exp left-parenthesis minus StartFraction x Over theta EndFraction minus lamda right-parenthesis
STweedie lamda greater-than 0 upper F left-parenthesis x right-parenthesis equals integral Subscript 0 Superscript x Baseline f left-parenthesis t right-parenthesis d t
STwdy 1 less-than p less-than 2
Tweedie Tweedie p greater-than 1 f left-parenthesis x right-parenthesis equals a left-parenthesis x comma phi right-parenthesis exp left-bracket StartFraction 1 Over phi EndFraction left-parenthesis StartFraction x mu Superscript 1 minus p Baseline Over 1 minus p EndFraction minus kappa left-parenthesis mu comma p right-parenthesis right-parenthesis right-bracket
Twee mu greater-than 0 upper F left-parenthesis x right-parenthesis equals integral Subscript 0 Superscript x Baseline f left-parenthesis t right-parenthesis d t
Twdy phi greater-than 0
Uniform Uniform l f left-parenthesis x right-parenthesis equals StartFraction 1 Over r minus l EndFraction if l less-than-or-equal-to x less-than-or-equal-to r; 0 otherwise
Unif r upper F left-parenthesis x right-parenthesis equals StartFraction x minus l Over r minus l EndFraction if l less-than-or-equal-to x less-than r;
Uni 1 if x greater-than-or-equal-to r; 0 otherwise
Weibull Weibull theta greater-than 0 f left-parenthesis x right-parenthesis equals StartFraction tau Over theta EndFraction z Superscript tau minus 1 Baseline e Superscript minus z Super Superscript tau
Weib tau greater-than 0 upper F left-parenthesis x right-parenthesis equals 1 minus e Superscript minus z Super Superscript tau
Wbl


The following points pertain to the discrete distributions in Table 3:

  • The definition of the probability mass functions (PMF) uses m to denote the value of the discrete random variable. The table does not show an explicit expression for the CDF because the CDF of each distribution is defined in the standard manner as upper F left-parenthesis m right-parenthesis equals sigma-summation Underscript i equals 0 Overscript m Endscripts f left-parenthesis i right-parenthesis.

  • PROC CCDM supports three parameterizations of the negative binomial distribution to offer flexibility of specification. The standard parameterization (Negbin) is the same as the one you specify in the SAS PDF and CDF functions. The other two are inspired by the parameterizations that the CNTSELECT procedure supports:

    • The NegbinP1 parameterization allows the variance to be linear in mean. NegbinP1(mu, alpha) is equivalent to Negbin(p equals 1 slash left-parenthesis 1 plus alpha right-parenthesis, n equals mu slash alpha).

    • The NegbinP2 parameterization allows the variance to be quadratic in mean. NegbinP2(mu, alpha) is equivalent to Negbin(p equals 1 slash left-parenthesis 1 plus mu alpha right-parenthesis, n equals 1 slash alpha).

  • The logarithmic versions of the discrete distributions correspond to the distributions that the CNTSELECT procedure uses for the count regression models. The relationship of the parameters of the logarithmic versions and their nonlogarithmic counterparts is as follows:

    • LogCMPoissonLambda(beta, delta) = CMPoisson(lamda equals e Superscript beta, nu equals e Superscript negative delta). This distribution corresponds to the parameterization of the Conway-Maxwell-Poisson distribution that PROC CNTSELECT uses when you specify the DIST=CMPOISSON and PARAMETER=LAMBDA options in the MODEL statement of PROC CNTSELECT. The delta parameter corresponds to the _lnNu parameter that PROC CNTSELECT reports.

    • LogCMPoissonMu(beta, delta) = CMPoisson(lamda equals e Superscript beta e Super Superscript negative delta, nu equals e Superscript negative delta). This distribution corresponds to the default parameterization of the Conway-Maxwell-Poisson distribution that PROC CNTSELECT uses, which is equivalent to specifying the DIST=CMPOISSON and PARAMETER=MU options in the MODEL statement of PROC CNTSELECT. The delta parameter corresponds to the _lnNu parameter that PROC CNTSELECT reports.

    • LogNegbinP1(beta, alpha) = NegbinP1(mu equals e Superscript beta, alpha). This distribution corresponds to the parameterization of the negative binomial distribution that PROC CNTSELECT uses when you specify the DIST=NEGBIN(P=1) option in the MODEL statement of PROC CNTSELECT.

    • LogNegbinP2(beta, alpha) = NegbinP2(mu equals e Superscript beta, alpha). This distribution corresponds to the parameterization of the default negative binomial distribution that PROC CNTSELECT uses when you specify the DIST=NEGBIN option in the MODEL statement of PROC CNTSELECT.

    • LogPoisson(beta) = Poisson(lamda equals e Superscript beta). This distribution corresponds to the parameterization of the Poisson distribution that PROC CNTSELECT uses when you specify the DIST=POISSON option in the MODEL statement of PROC CNTSELECT.

Table 3: Fixed Parameter-Value Discrete Distributions

Distribution Names Parameters Probability Mass Function (f)
Conway-Maxwell-Poisson CMPoisson lamda greater-than 0 f left-parenthesis m right-parenthesis equals StartFraction lamda Superscript m Baseline Over left-parenthesis m factorial right-parenthesis Superscript nu Baseline EndFraction StartFraction 1 Over upper Z left-parenthesis lamda comma nu right-parenthesis EndFraction
(Standard) ConMaxPoi nu greater-than-or-equal-to 0 where upper Z left-parenthesis lamda comma nu right-parenthesis equals sigma-summation Underscript j equals 0 Overscript normal infinity Endscripts StartFraction lamda Superscript j Baseline Over left-parenthesis j factorial right-parenthesis Superscript nu Baseline EndFraction
CMP
Log Conway-Maxwell-Poisson LogCMPoissonLambda beta f left-parenthesis m right-parenthesis equals StartFraction e Superscript beta m Baseline Over left-parenthesis m factorial right-parenthesis Superscript e Super Superscript negative delta Superscript Baseline EndFraction StartFraction 1 Over upper Z left-parenthesis e Superscript beta Baseline comma e Superscript negative delta Baseline right-parenthesis EndFraction
(lamda-parameterization) LogCMPL delta where upper Z left-parenthesis e Superscript beta Baseline comma e Superscript negative delta Baseline right-parenthesis equals sigma-summation Underscript j equals 0 Overscript normal infinity Endscripts StartFraction e Superscript beta j Baseline Over left-parenthesis j factorial right-parenthesis Superscript e Super Superscript negative delta Superscript Baseline EndFraction
LCMPL
Log Conway-Maxwell-Poisson LogCMPoissonMu beta f left-parenthesis m right-parenthesis equals StartFraction e Superscript beta m e Super Superscript negative delta Superscript Baseline Over left-parenthesis m factorial right-parenthesis Superscript e Super Superscript negative delta Superscript Baseline EndFraction StartFraction 1 Over upper Z left-parenthesis e Superscript beta e Super Superscript negative delta Superscript Baseline comma e Superscript negative delta Baseline right-parenthesis EndFraction
(mu-parameterization) LogCMP delta where upper Z left-parenthesis e Superscript beta e Super Superscript negative delta Superscript Baseline comma e Superscript negative delta Baseline right-parenthesis equals sigma-summation Underscript j equals 0 Overscript normal infinity Endscripts StartFraction e Superscript beta j e Super Superscript negative delta Superscript Baseline Over left-parenthesis j factorial right-parenthesis Superscript e Super Superscript negative delta Superscript Baseline EndFraction
LCMP
Log negative binomial LogNegbinP1 beta f left-parenthesis m right-parenthesis equals StartFraction normal upper Gamma left-parenthesis m plus alpha Superscript negative 1 Baseline e Superscript beta Baseline right-parenthesis Over m factorial normal upper Gamma left-parenthesis alpha Superscript negative 1 Baseline e Superscript beta Baseline right-parenthesis EndFraction left-parenthesis 1 minus q right-parenthesis Superscript alpha Super Superscript negative 1 Superscript e Super Superscript beta Baseline q Superscript m
(variance = e Superscript beta Baseline plus alpha e Superscript beta) LogNB1 alpha greater-than 0 where q equals StartFraction 1 Over alpha Superscript negative 1 Baseline plus 1 EndFraction
LNB1
Log negative binomial LogNegbinP2 beta f left-parenthesis m right-parenthesis equals StartFraction normal upper Gamma left-parenthesis m plus alpha Superscript negative 1 Baseline right-parenthesis Over m factorial normal upper Gamma left-parenthesis alpha Superscript negative 1 Baseline right-parenthesis EndFraction left-parenthesis 1 minus q right-parenthesis Superscript alpha Super Superscript negative 1 Baseline q Superscript m
(variance = e Superscript beta Baseline plus alpha e Superscript 2 beta) LogNB2 alpha greater-than 0 where q equals StartFraction e Superscript beta Baseline Over alpha Superscript negative 1 Baseline plus e Superscript beta Baseline EndFraction
LNB2
Log Poisson LogPoisson beta f left-parenthesis m right-parenthesis equals e Superscript minus e Super Superscript beta Baseline left-parenthesis StartFraction e Superscript beta m Baseline Over m factorial EndFraction right-parenthesis
LogPoi
LPoi
Negative binomial NegativeBinomial 0 less-than-or-equal-to p less-than-or-equal-to 1 f left-parenthesis m right-parenthesis equals StartBinomialOrMatrix n plus m minus 1 Choose n minus 1 EndBinomialOrMatrix p Superscript n Baseline left-parenthesis 1 minus p right-parenthesis Superscript m
(standard) Negbin n greater-than 0
Negb
Negative binomial NegbinP1 mu greater-than 0 f left-parenthesis m right-parenthesis equals StartFraction normal upper Gamma left-parenthesis m plus alpha Superscript negative 1 Baseline mu right-parenthesis Over m factorial normal upper Gamma left-parenthesis alpha Superscript negative 1 Baseline mu right-parenthesis EndFraction left-parenthesis 1 minus q right-parenthesis Superscript alpha Super Superscript negative 1 Superscript mu Baseline q Superscript m
(variance = mu plus alpha mu) Negb1 alpha greater-than 0 where q equals StartFraction 1 Over alpha Superscript negative 1 Baseline plus 1 EndFraction
NB1
Negative binomial NegbinP2 mu greater-than 0 f left-parenthesis m right-parenthesis equals StartFraction normal upper Gamma left-parenthesis m plus alpha Superscript negative 1 Baseline right-parenthesis Over m factorial normal upper Gamma left-parenthesis alpha Superscript negative 1 Baseline right-parenthesis EndFraction left-parenthesis 1 minus q right-parenthesis Superscript alpha Super Superscript negative 1 Baseline q Superscript m
(variance = mu plus alpha mu squared) Negb2 alpha greater-than 0 where q equals StartFraction mu Over alpha Superscript negative 1 Baseline plus mu EndFraction
NB2
Poisson Poisson lamda greater-than 0 f left-parenthesis m right-parenthesis equals e Superscript negative lamda Baseline StartFraction lamda Superscript m Baseline Over m factorial EndFraction
Pois
Poi


Last updated: November 24, 2025