Computing with data.- Using R.- Programming: The basics.- Objects.- Data.- Data visualiation and graphics.- Computations: The basics.- Computing with text.- How R works.- R packages.- New classes.- Methods and generic functions.- Programming for users.- Designing and training software.- C and Fortran.- Interfaces with other systems.- Programming models.
John Chambers turns his attention to R, the enormously successful open-source system based on the S language. His book guides the reader through programming with R, beginning with simple interactive use and progressing by gradual stages, starting with simple functions. More advanced programming techniques can be added as needed, allowing users to grow into software contributors, benefiting their careers and the community. R packages provide a powerful mechanism for contributions to be organized and communicated. This is the only advanced programming book on R, written by the author of the S language from which R evolved.