ParamFamParameter-class {distrMod} | R Documentation |
Parameter of a parametric family of probability measures
Description
Class of the parameter of parametric families of probability measures.
Objects from the Class
Objects can be created by calls of the form new("ParamFamParameter", ...)
.
More frequently they are created via the generating function
ParamFamParameter
.
Slots
main
Object of class
"numeric"
: main parameter.nuisance
Object of class
"OptionalNumeric"
: optional nuisance parameter.fixed
Object of class
"OptionalNumeric"
: optional fixed part of the parameter.trafo
Object of class
"MatrixorFunction"
: transformation of the parameter.name
Object of class
"character"
: name of the parameter.withPosRestr
(for
ParamWithShapeFamParameter
andParamWithScaleAndShapeFamParameter
): Object of class"logical"
: Is shape restricted to be positive?
Extends
Class "Parameter"
, directly.
Class "OptionalParameter"
, by class "Parameter"
.
Methods
- main
signature(object = "ParamFamParameter")
: accessor function for slotmain
.- main<-
signature(object = "ParamFamParameter")
: replacement function for slotmain
.- nuisance
signature(object = "ParamFamParameter")
: accessor function for slotnuisance
.- nuisance<-
signature(object = "ParamFamParameter")
: replacement function for slotnuisance
.- fixed
signature(object = "ParamFamParameter")
: accessor function for slotfixed
.- fixed<-
signature(object = "ParamFamParameter")
: replacement function for slotfixed
.- trafo
signature(object = "ParamFamParameter")
: accessor function for slottrafo
.- trafo<-
signature(object = "ParamFamParameter")
: replacement function for slottrafo
.- length
signature(x = "ParamFamParameter")
: sum of the lengths ofmain
andnuisance
.- dimension
signature(x = "ParamFamParameter")
: length ofmain
.- withPosRestr
signature(object = "ParamWithShapeFamParameter")
: accessor function for slottrafo
.- withPosRestr<-
signature(object = "ParamWithShapeFamParameter")
: replacement function for slottrafo
.- show
signature(object = "ParamFamParameter")
- show
signature(object = "ParamWithShapeFamParameter")
- show
signature(object = "ParamWithScaleAndShapeFamParameter")
Details for methods 'show', 'print'
Detailedness of output by methods show
, print
is controlled
by the global option show.details
to be set by
distrModoptions
.
As method show
is used when inspecting an object by typing the object's
name into the console, show
comes without extra arguments and hence
detailedness must be controlled by global options.
Method print
may be called with a (partially matched) argument
show.details
, and then the global option is temporarily set to this
value.
More specifically, when show.detail
is matched to "minimal"
only class and name as well as main and nuisance part of the
parameter are shown. When show.detail
is matched to "medium"
,
and if you estimate non-trivial (i.e. not the identity)
transformation of the parameter of the parametric family, you will in addition
be shown the derivative matrix, if the transformation is given in form of
this matrix, while, if the transformation is in function form, you will
only be told this.
Finally, when show.detail
is matched to "maximal"
,
and you have a non-trivial transformation in function form, you will
also be shown the code to this function.
Author(s)
Matthias Kohl Matthias.Kohl@stamats.de,
Peter Ruckdeschel peter.ruckdeschel@uni-oldenburg.de
See Also
Examples
new("ParamFamParameter")