| R.methodsS3-package {R.methodsS3} | R Documentation |
Methods that simplify the setup of S3 generic functions and S3 methods. Major effort has been made in making definition of methods as simple as possible with a minimum of maintainance for package developers. For example, generic functions are created automatically, if missing, and name conflict are automatically solved, if possible. The method setMethodS3() is a good start for those who in the future want to migrate to S4. This is a cross-platform package implemented in pure R and is generating standard S3 methods. This contents of this package was extracted from the R.oo package [1].
To install this package do
install.packages("R.methodsS3")
To get the "devel" version, see http://www.braju.com/R/.
This package only requires a standard R installation.
To get started, see:
setMethodS3() - Simple and safe creation of S3 methods
and, whenever needed, automatic creation of S3 generic function.
For a detailed introduction to the package, see [1].
Whenever using this package, please cite [1] as
@INPROCEEDINGS{BengtssonH_2003,
author = {Henrik Bengtsson},
title = {The {R.oo} package - Object-Oriented Programming
with References Using Standard {R} Code},
booktitle = {Proceedings of the 3rd International Workshop on
Distributed Statistical Computing (DSC 2003)},
year = {2003},
editor = {Kurt Hornik and Friedrich Leisch and Achim Zeileis},
address = {Vienna, Austria},
month = {March},
issn = {1609-395X},
howpublished = {http://www.ci.tuwien.ac.at/Conferences/DSC-2003/},
}
The releases of this package is licensed under LGPL version 2.1 or newer.
Henrik Bengtsson (http://www.braju.com/R/)
[1] H. Bengtsson, The R.oo package - Object-Oriented Programming with References Using Standard R Code, In Kurt Hornik, Friedrich Leisch and Achim Zeileis, editors, Proceedings of the 3rd International Workshop on Distributed Statistical Computing (DSC 2003), March 20-22, Vienna, Austria. http://www.ci.tuwien.ac.at/Conferences/DSC-2003/Proceedings/