Description
- Shows how the essential of R can benefit small- to large-scale projects
- Includes complete coverage of object-oriented programming in R, allowing users to exploit this powerful computing technique using all the R features
- Presents new and extended interfaces to other software, such as C++ and Julia
- Provides the interfaces, tools, and example packages on GitHub
A 2017 Choice Outstanding Academic Title
Table of Contents
Understanding R: Objects, Functions and Interfaces. Evolution. R in Operation. Programming with R: Small, Medium and Large. Functions. Objects. Packages. In the Large. Object-Oriented Programming: Classes and Methods in R. Functional OOP in R. Encapsulated OOP in R. Interfaces: Understanding Interfaces. The XR Structure for Interfaces. An Interface to Python. An Interface to Julia. Subroutine Interfaces. Bibliography. Index.



