Fonti sul S4 oggetti, metodi e programmazione in R
Domanda
Come sto spesso di fronte a situazioni in cui è necessario programmazione S4 per mantenere una visione d'insieme, ho raccolto abbastanza alcune fonti su oggetti S4, metodi e programmazione. Li ho elencato qui come riferimento. Si prega di aggiungere le proprie fonti.
Sul web
- I file di aiuto
methods
: file di aiuto dal metodi del pacchetto, in cui gran parte delle informazioni necessarie possono essere trovate - S4 classi in 15 pagine : Breve introduzione sulla programmazione con S4 oggetti.
- Come metodi S4 funzionano :. Ulteriori spiegazioni sui meccanismi alla base
- Non così breve introduzione a S4 : con esempi pratici di come costruire le classi e alcuni consigli utili. Esso contiene una panoramica a portata di mano, come appendice, ma contiene degli errori pure. Si deve prestare attenzione usando questo.
- OOP in R : note Handout con pratico esempi su S3 e S4
- S4 Oggetti : presentazione da parte di Thomas Lumley su S4 oggetti. introduzione di programmazione ad oggetti in R. Inoltre riguarda classi di approfondimento S3, S4 ed S4 riferimento:
- R programmazione orientata agli oggetti . sequenze attrezzi pacchetto sistema classe accompagna utilizzato durante le diapositive.
Libri
- Software per l'analisi-programmazione dei dati con R (J. Chambers): Un classico, positivo anche se non rivisto ovunque, che contiene una grande sezione su S4
- programmazione R per Bioinformatics (R. Gentleman): specificamente dirette verso il funzionamento con Bioconductor, che è completamente basata su S4. Ma dà una visione ampia ed è utile per molte altre persone anche.
PS: se qualcuno trova la casella di controllo della comunità, è possibile rendere questo un post di proprietà della comunità. In qualche modo io non riesco a trovarlo nella finestra di modifica più ...
Soluzione
La mia scrittura da S4 (ancora in corso) è disponibile qui: http: // adv-r.had.co.nz/S4.html
Altri suggerimenti
R per i programmatori (Matloff) (gratuito) e Introduzione alla programmazione scientifica e simulazione (Jones) hanno un breve tratto su "nuova -style" classi S4.
Un altro buon libro di John Chambers: "Programmazione con i dati: A Guide to S lingua". Come suggerisce il nome si tratta in realtà di S, non è R, ma fornisce un sacco di informazioni utili sulle classi S4 in ogni caso.
Ci sono anche alcuni informazioni nei manuali R "Scrivere R Estensioni" e "R Internals" (soprattutto quest'ultimo). Coloro che può essere trovato alla http://cran.r-project.org/doc/manuals/ .
Infine, mi sento di raccomandare "Come metodi S4 lavoro" , che è un grande panoramica su come pensare S4 come si inserisce in R.