Comme je suis souvent confronté à des situations où la programmation S4 est nécessaire pour garder une vue d’ensemble, j’ai collecté pas mal de sources sur les objects, méthodes et programmes S4. Je les ai énumérés ici comme référence. Veuillez également append vos propres sources.
Sur le Web
methods
: fichiers d’ aide des méthodes du package, où la plupart des informations nécessaires peuvent être trouvées Livres
PS: si quelqu’un trouve la case à cocher de la communauté, vous pouvez en faire une publication appartenant à la communauté. D’une certaine manière, je ne le trouve plus dans la fenêtre d’édition …
Ma rédaction de S4 (toujours en cours) est disponible ici: http://adv-r.had.co.nz/S4.html
R pour les programmeurs (Matloff) (gratuit) et Introduction à la programmation et à la simulation scientifiques (Jones) ont une courte section sur les classes S4 «nouveau style».
Un autre bon livre de John Chambers: “Programmation avec des données: un guide du langage S”. Comme son nom l’indique, il s’agit en fait de S, pas de R, mais il fournit de nombreuses informations précieuses sur les classes S4.
Il existe également des informations dans les manuels R “Writing R Extensions” et “R Internals” (en particulier ce dernier). Ceux-ci peuvent être trouvés à http://cran.r-project.org/doc/manuals/ .
Enfin, je recommanderais “How S4 Methods Work” , qui donne un bon aperçu de la manière dont S4 s’intègre à R.