Package dev.nm.stat.evt.evd.univariate
Class GumbelDistribution
java.lang.Object
dev.nm.stat.evt.evd.univariate.GeneralizedEVD
dev.nm.stat.evt.evd.univariate.GumbelDistribution
- All Implemented Interfaces:
ProbabilityDistribution
,UnivariateEVD
The Gumbel distribution is a special case (Type I) of the generalized extreme value distribution,
with \(\xi=0\).
The cumulative distribution function is
\[
F(x;\mu,\sigma,0)=e^{-e^{-(x-\mu)/\sigma}} \;\; \text{for} \;\; x\in\mathbb R.
\]
The R equivalent functions are
evd::dgumbel
, evd::pgumbel
, evd::qgumbel
, evd::rgumbel
.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreate an instance with the default parameter values: location \(\mu=0\), scale \(\sigma=1\).GumbelDistribution
(double location, double scale) Create an instance with the given parameter values. -
Method Summary
Methods inherited from class dev.nm.stat.evt.evd.univariate.GeneralizedEVD
cdf, density, entropy, getLocation, getScale, getShape, kurtosis, logDensity, marginalInverseTransform, marginalTransform, mean, median, moment, quantile, skew, variance
-
Constructor Details
-
GumbelDistribution
public GumbelDistribution()Create an instance with the default parameter values: location \(\mu=0\), scale \(\sigma=1\). -
GumbelDistribution
public GumbelDistribution(double location, double scale) Create an instance with the given parameter values.- Parameters:
location
- the location parameter \(\mu\)scale
- the scale parameter \(\sigma\)
-