migpd(data, mth, mqu, penalty = "gaussian", maxit = 10000,
trace = 0, verbose = FALSE, priorParameters = NULL)
## S3 method for class 'migpd':
plot(x, main=c("Probability plot","Quantile plot","Return level plot","Histogram and density"), xlab=rep(NULL,4), nsim=1000, alpha=.05, ... )
mth
and mqu
should be supplied. Length one (in which case a common threshold is used) or length equal to the number of coluumns of data
(in which case values mth
and mqu
should be supplied. Length as for mth
above.gpd
.optim
-- see the help for that function.penalty = 'gaussian'
. A named list, each element of which contains
two components: the first should be a vector of length 2
corresponding to the location of the Gaussian distribution;
the second should be 2x2 matrix cmigpd
as returned by function migpd
.plot
method.main
but for x-axes labels.plot
method.plot
method.coefficients
, print
, plot
and summary
functions available.coef
, print
and summary
functions exponentiate the log(sigma) parameter to return results
on the expected scale. If you are accessesing the parameters
directly, however, take care to be sure what scale the results
are on.
Threshold selection can be carried out with the help of functions mrlPlot
and gpdRangeFit
.J. R. M. Hosking and J. R. Wallis, Parameter and quantile estimation for the genralized Pareto distribution, Technometrics, 29, 339 -- 349, 1987
mex
, mexDependence
, bootmex
,
predict.mex
, gpdRangeFit
, mrlPlot
mygpd <- migpd(winter, mqu=.7, penalty = "none")
mygpd
summary(mygpd)
plot(mygpd)
Run the code above in your browser using DataLab