| ParamFamily {ROptEstOld} | R Documentation |
Generates an object of class "ParamFamily".
ParamFamily(name, distribution = Norm(), distrSymm, main = 0,
nuisance, trafo, param, props = character(0))
name |
character string: name of family |
distribution |
object of class "Distribution":
member of the family |
distrSymm |
object of class "DistributionSymmetry":
symmetry of distribution. |
main |
numeric vector: main parameter |
nuisance |
numeric vector: nuisance parameter |
trafo |
matrix: transformation of the parameters |
param |
object of class "ParamFamParameter":
parameter of the family |
props |
character vector: properties of the family |
If name is missing, the default
“"parametric family of probability measures"” is used.
In case distrSymm is missing it is set
to NoSymmetry().
If param is missing, the parameter is created via
main, nuisance and trafo as described
in ParamFamParameter.
Object of class "ParamFamily"
Matthias Kohl Matthias.Kohl@stamats.de
F1 <- ParamFamily()
plot(F1)
## The function is currently defined as
function(name, distribution = Norm(), main = 0, nuisance,
trafo, param, props = character(0)){
if(missing(name))
name <- "parametric family of probability measures"
if(missing(distrSymm)) distrSymm <- NoSymmetry()
if(missing(param))
param <- ParamFamParameter(name = paste("parameter of", name),
main = main, nuisance = nuisance, trafo = trafo)
return(new("ParamFamily", name = name, distribution = distribution,
distrSymm = distrSymm, param = param, props = props))
}