| GevDistribution | R Documentation | 
Density, distribution function, quantile function, random 
number generation, and true moments for the GEV including 
the Frechet, Gumbel, and Weibull distributions.
The GEV distribution functions are:
| dgev | density of the GEV distribution, | 
| pgev | probability function of the GEV distribution, | 
| qgev | quantile function of the GEV distribution, | 
| rgev | random variates from the GEV distribution, | 
| gevMoments | computes true mean and variance, | 
| gevSlider | displays density or rvs from a GEV. | 
dgev(x, xi = 1, mu = 0, beta = 1, log = FALSE)
pgev(q, xi = 1, mu = 0, beta = 1, lower.tail = TRUE)
qgev(p, xi = 1, mu = 0, beta = 1, lower.tail = TRUE)
rgev(n, xi = 1, mu = 0, beta = 1)
gevMoments(xi = 0, mu = 0, beta = 1)
gevSlider(method = c("dist", "rvs"))
| log | a logical, if  | 
| lower.tail | a logical, if  | 
| method | a character string denoting what should be displayed. Either
the density and  | 
| n | the number of observations. | 
| p | a numeric vector of probabilities.
[hillPlot] -  | 
| q | a numeric vector of quantiles. | 
| x | a numeric vector of quantiles. | 
| xi,mu,beta | 
 | 
d* returns the density, 
p* returns the probability, 
q* returns the quantiles, and 
r* generates random variates. 
All values are numeric vectors.
Alec Stephenson for R's evd and evir package, and 
Diethelm Wuertz for this R-port.
Coles S. (2001); Introduction to Statistical Modelling of Extreme Values, Springer.
Embrechts, P., Klueppelberg, C., Mikosch, T. (1997); Modelling Extremal Events, Springer.
## rgev -
   # Create and plot 1000 Weibull distributed rdv:
   r = rgev(n = 1000, xi = -1)
   plot(r, type = "l", col = "steelblue", main = "Weibull Series")
   grid()
   
## dgev - 
   # Plot empirical density and compare with true density:
   hist(r[abs(r)<10], nclass = 25, freq = FALSE, xlab = "r", 
     xlim = c(-5,5), ylim = c(0,1.1), main = "Density")
   box()
   x = seq(-5, 5, by = 0.01)
   lines(x, dgev(x, xi = -1), col = "steelblue")
   
## pgev -
   # Plot df and compare with true df:
   plot(sort(r), (1:length(r)/length(r)), 
     xlim = c(-3, 6), ylim = c(0, 1.1),
     cex = 0.5, ylab = "p", xlab = "q", main = "Probability")
   grid()
   q = seq(-5, 5, by = 0.1)
   lines(q, pgev(q, xi = -1), col = "steelblue")
 
## qgev -   
   # Compute quantiles, a test:
   qgev(pgev(seq(-5, 5, 0.25), xi = -1), xi = -1)   
## gevMoments:
   # Returns true mean and variance:
   gevMoments(xi = 0, mu = 0, beta = 1)
   
## Slider:
   # gevSlider(method = "dist")
   # gevSlider(method = "rvs")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.