[Robast-commits] r129 - in branches/robast-0.6/pkg/RobAStBase: R man

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Mon Jul 28 13:33:52 CEST 2008


Author: stamats
Date: 2008-07-28 13:33:52 +0200 (Mon, 28 Jul 2008)
New Revision: 129

Added:
   branches/robast-0.6/pkg/RobAStBase/R/bALEstimate.R
   branches/robast-0.6/pkg/RobAStBase/man/ALEstimate-class.Rd
   branches/robast-0.6/pkg/RobAStBase/man/MEstimate-class.Rd
   branches/robast-0.6/pkg/RobAStBase/man/kStepEstimate-class.Rd
Log:
first steps towards implementation of k-step estimator (some new files)

Added: branches/robast-0.6/pkg/RobAStBase/R/bALEstimate.R
===================================================================
--- branches/robast-0.6/pkg/RobAStBase/R/bALEstimate.R	                        (rev 0)
+++ branches/robast-0.6/pkg/RobAStBase/R/bALEstimate.R	2008-07-28 11:33:52 UTC (rev 129)
@@ -0,0 +1,7 @@
+###############################################################################
+## Functions and methods for "ALEstimate" classes and subclasses
+###############################################################################
+
+setMethod("pIC", "ALEstimate", function(object) object at pIC)
+setMethod("steps", "kStepEstimate", function(object) object at steps)
+setMethod("Mroot", "MEstimate", function(object) object at Mroot)

Added: branches/robast-0.6/pkg/RobAStBase/man/ALEstimate-class.Rd
===================================================================
--- branches/robast-0.6/pkg/RobAStBase/man/ALEstimate-class.Rd	                        (rev 0)
+++ branches/robast-0.6/pkg/RobAStBase/man/ALEstimate-class.Rd	2008-07-28 11:33:52 UTC (rev 129)
@@ -0,0 +1,40 @@
+\name{ALEstimate-class}
+\docType{class}
+\alias{ALEstimate-class}
+\alias{pIC}
+\alias{pIC,ALEstimate-method}
+
+\title{ALEstimate-class.}
+\description{Class of asymptotically linear estimates.}
+\section{Objects from the Class}{
+  Objects can be created by calls of the form \code{new("ALEstimate", ...)}.
+}
+\section{Slots}{
+  \describe{
+    \item{\code{name}:}{Object of class \code{"character"}:
+      name of the estimator. }
+    \item{\code{estimate}:}{Object of class \code{"ANY"}:
+      estimate. }
+    \item{\code{pIC}:}{Optional object of class \code{InfluenceCurve}:
+      influence curve. }
+    \item{\code{Infos}:}{ object of class \code{"matrix"}
+      with two columns named \code{method} and \code{message}:
+      additional informations. }
+  }
+}
+\section{Extends}{
+Class \code{"Estimate"}, directly.
+}
+\section{Methods}{
+  \describe{
+    \item{pIC}{\code{signature(object = "ALEstimate")}: 
+      accessor function for slot \code{pIC}. }
+  }
+}
+%\references{}
+\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
+%\note{}
+\seealso{\code{\link[distrMod]{Estimate-class}}}
+%\examples{}
+\concept{estimate}
+\keyword{classes}

Added: branches/robast-0.6/pkg/RobAStBase/man/MEstimate-class.Rd
===================================================================
--- branches/robast-0.6/pkg/RobAStBase/man/MEstimate-class.Rd	                        (rev 0)
+++ branches/robast-0.6/pkg/RobAStBase/man/MEstimate-class.Rd	2008-07-28 11:33:52 UTC (rev 129)
@@ -0,0 +1,45 @@
+\name{MEstimate-class}
+\docType{class}
+\alias{MEstimate-class}
+\alias{Mroot}
+\alias{Mroot,MEstimate-method}
+
+\title{MEstimate-class.}
+\description{Class of asymptotically linear estimates.}
+\section{Objects from the Class}{
+  Objects can be created by calls of the form \code{new("MEstimate", ...)}.
+  More frequently they are created via the generating function 
+  \code{locMEstimator}.
+}
+\section{Slots}{
+  \describe{
+    \item{\code{name}:}{Object of class \code{"character"}:
+      name of the estimator. }
+    \item{\code{estimate}:}{Object of class \code{"ANY"}:
+      estimate. }
+    \item{\code{pIC}:}{Optional object of class \code{InfluenceCurve}:
+      influence curve. }
+    \item{\code{Mroot}:}{Object of class \code{"numeric"}: value of
+      the M equation at the estimate. }
+    \item{\code{Infos}:}{ object of class \code{"matrix"}
+      with two columns named \code{method} and \code{message}:
+      additional informations. }
+  }
+}
+\section{Extends}{
+Class \code{"ALEstimate"}, directly.\cr
+Class \code{"Estimate"}, by class \code{"ALEstimate"}.
+}
+\section{Methods}{
+  \describe{
+    \item{Mroot}{\code{signature(object = "MEstimate")}: 
+      accessor function for slot \code{Mroot}. }
+  }
+}
+%\references{}
+\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
+%\note{}
+\seealso{\code{\link{ALEstimate-class}}}
+%\examples{}
+\concept{estimate}
+\keyword{classes}

Added: branches/robast-0.6/pkg/RobAStBase/man/kStepEstimate-class.Rd
===================================================================
--- branches/robast-0.6/pkg/RobAStBase/man/kStepEstimate-class.Rd	                        (rev 0)
+++ branches/robast-0.6/pkg/RobAStBase/man/kStepEstimate-class.Rd	2008-07-28 11:33:52 UTC (rev 129)
@@ -0,0 +1,45 @@
+\name{kStepEstimate-class}
+\docType{class}
+\alias{kStepEstimate-class}
+\alias{steps}
+\alias{steps,kStepEstimate-method}
+
+\title{kStepEstimate-class.}
+\description{Class of asymptotically linear estimates.}
+\section{Objects from the Class}{
+  Objects can be created by calls of the form \code{new("kStepEstimate", ...)}.
+  More frequently they are created via the generating function 
+  \code{kStepEstimator}.
+}
+\section{Slots}{
+  \describe{
+    \item{\code{name}:}{Object of class \code{"character"}:
+      name of the estimator. }
+    \item{\code{estimate}:}{Object of class \code{"ANY"}:
+      estimate. }
+    \item{\code{pIC}:}{Optional object of class \code{InfluenceCurve}:
+      influence curve. }
+    \item{\code{steps}:}{Object of class \code{"integer"}: number
+      of steps. }
+    \item{\code{Infos}:}{ object of class \code{"matrix"}
+      with two columns named \code{method} and \code{message}:
+      additional informations. }
+  }
+}
+\section{Extends}{
+Class \code{"ALEstimate"}, directly.\cr
+Class \code{"Estimate"}, by class \code{"ALEstimate"}
+}
+\section{Methods}{
+  \describe{
+    \item{steps}{\code{signature(object = "kStepEstimate")}: 
+      accessor function for slot \code{steps}. }
+  }
+}
+%\references{}
+\author{Matthias Kohl \email{Matthias.Kohl at stamats.de}}
+%\note{}
+\seealso{\code{\link{ALEstimate-class}}}
+%\examples{}
+\concept{estimate}
+\keyword{classes}



More information about the Robast-commits mailing list