Learn R Programming

RobAStBase (version 1.2.6)

HampIC-class: Influence curve of Hampel type

Description

Class of (partial) influence curves of Hampel (= total variation or contamination) type; used as common mother class for classes ContIC and TotalVarIC.

Arguments

Objects from the Class

Objects can be created by calls of the form new("HampIC", ...).

Slots

CallL2Fam

object of class "call": creates an object of the underlying L2-differentiable parametric family.

name

object of class "character"

Curve

object of class "EuclRandVarList"

modifyIC

object of class "OptionalFunction": function of four arguments: (1) L2Fam an L2 parametric family (2) IC an optional influence curve, (3) withMakeIC a logical argument whether to enforce the IC side conditions by makeIC, and (4) ... for arguments to be passed to calls to E in makeIC. Returns an object of class "IC". This function is mainly used for internal computations!

Risks

object of class "list": list of risks; cf. RiskType-class.

Infos

object of class "matrix" with two columns named method and message: additional informations.

stand

object of class "matrix": standardizing matrix.

weight

object of class "RobWeight": weight function

biastype

object of class "BiasType": bias type (symmetric/onsided/asymmetric)

normtype

object of class "NormType": norm type (Euclidean, information/self-standardized)

lowerCase

object of class "OptionalNumeric": optional constant for lower case solution.

neighborRadius

object of class "numeric": radius of the corresponding (unconditional) contamination neighborhood.

Extends

Class "IC", directly.
Class "InfluenceCurve", by class "IC".

Methods

stand

signature(object = "HampIC"): accessor function for slot stand.

weight

signature(object = "HampIC"): accessor function for slot weight.

biastype

signature(object = "HampIC"): accessor function for slot biastype.

normtype

signature(object = "HampIC"): accessor function for slot normtype.

lowerCase

signature(object = "HampIC"): accessor function for slot lowerCase.

neighborRadius

signature(object = "HampIC"): accessor function for slot neighborRadius.

neighborRadius<-

signature(object = "HampIC"): replacement function for slot neighborRadius.

neighborRadius

signature(object = "ANY"): returns NULL.

Author

Peter Ruckdeschel peter.ruckdeschel@uni-oldenburg.de

References

Rieder, H. (1994) Robust Asymptotic Statistics. New York: Springer.

Kohl, M. (2005) Numerical Hampributions to the Asymptotic Theory of Robustness. Bayreuth: Dissertation.

See Also

IC-class

Examples

Run this code
IC1 <- new("HampIC")
plot(IC1)

Run the code above in your browser using DataLab