| validParameter-methods | R Documentation |
Methods for function validParameter in package RobExtremes
to check whether a new parameter (e.g. "proposed" by an optimization)
is valid.
validParameter(object, ...)
## S4 method for signature 'GParetoFamily'
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'WeibullFamily'
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'GEVFamily'
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'ParetoFamily'
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'GEVFamilyMuUnknown'
validParameter(object, param,
tol=.Machine$double.eps)
object |
an object of class |
param |
either a numeric vector or an object of class
|
tol |
accuracy upto which the conditions have to be fulfilled |
... |
additional argument(s) for methods. |
method for signature
GParetoFamilychecks if both parameters are finite by is.finite,
if their length is 1 or 2 (e.g. if one features as nuisance parameter), and if
both are strictly larger than 0 (upto argument tol)
WeibullFamilychecks if both parameters are finite by is.finite,
if their length is 1 or 2 (e.g. if one features as nuisance parameter), and if
both are strictly larger than 0 (upto argument tol)
GEVFamilychecks if both parameters are finite by is.finite,
if their length is 1 or 2 (e.g. if one features as nuisance parameter), and if
both are strictly larger than 0 (upto argument tol)
GParetoFamilychecks if both parameters are finite by is.finite,
if their length is 1 or 2 (e.g. if one features as nuisance parameter), and if
both are strictly larger than 0 (upto argument tol)
GEVFamilyMuUnknownchecks if all parameters are finite by is.finite,
if their length is in 1,2,3 (e.g. if one features as nuisance parameter), and scale
and shape both are strictly larger than 0 (upto argument tol)
logical of length 1 — valid or not
G <- GParetoFamily()
validParameter(G, c(scale=0.1, shape=2))
validParameter(G, c(scale=-0.1, shape=-2))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.