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, mrlPlotmygpd <- migpd(winter, mqu=.7, penalty = "none")
mygpd
summary(mygpd)
plot(mygpd)Run the code above in your browser using DataLab