EasyFit – Easily Fit Distributions to Your Data!

# Dagum Distribution

## Parameters

- continuous shape parameter ()
- continuous shape parameter ()
- continuous scale parameter ()
- continuous location parameter ( yields the three-parameter Dagum distribution)

## Worksheet and VBA Functions

The following worksheet and VBA functions are available for this distribution:

 Description VBA Functions Worksheet Functions Distribution Fitting - ``` =DistFit("Dagum";Data;[Options]```1```) ``` Probability Density Function `DagumPdf(x,k,alpha,beta,[gamma])` ``` =DagumPdf(k;alpha;beta;[gamma]) =DistPdf("Dagum(k;alpha;beta;[gamma])";x) ``` Cumulative Distribution Function `DagumCdf(x,k,alpha,beta,[gamma])` ``` =DagumCdf(k;alpha;beta;[gamma]) =DistCdf("Dagum(k;alpha;beta;[gamma])";x) ``` Survival Function `DagumSurv(x,k,alpha,beta,[gamma])` ``` =DistSurv("Dagum(k;alpha;beta;[gamma])";x) ``` Hazard Function `DagumHaz(x,k,alpha,beta,[gamma])` ``` =DagumHaz(k;alpha;beta;[gamma]) =DistHaz("Dagum(k;alpha;beta;[gamma])";x) ``` Cumulative Hazard Function `DagumCumHaz(x,k,alpha,beta,[gamma])` ``` =DistCumHaz("Dagum(k;alpha;beta;[gamma])";x) ``` Inverse CDF (Quantile Function) `DagumInv(P,k,alpha,beta,[gamma])` ``` =DagumInv(k;alpha;beta;[gamma]) =DistInv("Dagum(k;alpha;beta;[gamma])";P) ``` Random Numbers `DagumRand(k,alpha,beta,[gamma])` ``` =DagumRand(k;alpha;beta;[gamma]) =DistRand("Dagum(k;alpha;beta;[gamma])") ``` Mode `DagumMode(k,alpha,beta,[gamma])` ``` =DistMode("Dagum(k;alpha;beta;[gamma])") ``` Mean `DagumMean(k,alpha,beta,[gamma])` ``` =DagumMean(k;alpha;beta;[gamma]) =DistMean("Dagum(k;alpha;beta;[gamma])") ``` Variance `DagumVar(k,alpha,beta,[gamma])` ``` =DagumVar(k;alpha;beta;[gamma]) =DistVar("Dagum(k;alpha;beta;[gamma])") ``` Standard Deviation `DagumStdev(k,alpha,beta,[gamma])` ``` =DagumStdev(k;alpha;beta;[gamma]) =DistStdev("Dagum(k;alpha;beta;[gamma])") ``` Skewness `DagumSkew(k,alpha,beta,[gamma])` ``` =DistSkew("Dagum(k;alpha;beta;[gamma])") ``` (Excess) Kurtosis `DagumKurt(k,alpha,beta,[gamma])` ``` =DistKurt("Dagum(k;alpha;beta;[gamma])") ```

1. The `Options` parameter is optional. Possible options: "gamma=value"  (example: "gamma=0")
2. The `gamma` parameter is optional (the default value is 0).