[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