39 votes

Sources sur les objets, méthodes et programmation S4 en R

Comme je suis souvent confronté à des situations où S4 programmation n'est nécessaire pour garder une vue d'ensemble, j'ai recueilli quelques sources sur S4 objets, de méthodes et de programmation. J'ai listé ici comme référence. S'il vous plaît ajouter vos propres sources.

Sur le web

Livres

  • Logiciel pour l'Analyse de Données-Programmation avec R (J. Chambers) : Un classique, bien que pas revu le positif partout, qui contient une grande section sur S4
  • R de programmation pour la Bioinformatique (R. Monsieur) : spécifiquement dirigé vers un travail avec Bioconductor, qui est entièrement basé sur S4. Mais il donne un large aperçu et est utile pour de nombreuses autres personnes aussi.

PS : si quelqu'un trouve la communauté de case à cocher, vous pouvez profiter de cette communauté appartenant à la poste. De toute façon je ne le trouve pas dans la fenêtre d'édition plus...

27voto

hadley Points 33766

Mon écriture de S4 (toujours en cours) est disponible ici: https://github.com/hadley/devtools/wiki/S4

4voto

Roman Luštrik Points 19295

R pour les programmeurs (Matloff) (gratuit) et Introduction à la programmation scientifique et la simulation (Jones) ont une courte section sur "nouveau style" classes S4.

2voto

Liz Sander Points 465

Un autre bon livre par John Chambers: "la Programmation avec les Données: Un Guide d'utilisation de la Langue". Comme le nom l'indique, il est en fait sur S, pas de R, mais il fournit un grand nombre d'informations précieuses sur la S4 classes de toute façon.

Il y a également quelques informations dans la R des manuels de "l'Écriture d'Extensions de R" et "R Internals" (surtout le dernier). Ceux-ci peuvent être trouvés à http://cran.r-project.org/doc/manuals/.

Enfin, je vous recommande "Comment S4 Méthodes de Travail", qui est un excellent aperçu de la façon de penser à propos de S4, il s'inscrit dans R.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X