Extending R. (2016)
- Record Type:
- Book
- Title:
- Extending R. (2016)
- Main Title:
- Extending R
- Further Information:
- Note: John M. Chambers.
- Authors:
- Chambers, John M
- Contents:
- Understanding R ; Objects, Functions and Interfaces; Three Principles; Everything is an Object; Everything is a Function Call; Interfaces are Part of R; Functional Programming; Object-Oriented Programming Evolution ; Computational Methods; The First Version of S; Functional, Object-Based S; R Arrives and Evolves; Evolution of Object-Oriented Programming; Functional OOP in S and R; S4 and R R in Operation ; Objects and References; Function Calls; Interfaces; The R Evaluator Programming with R; Small, Medium and Large Functions ; Functional Programming and R; Assignments and Replacements; Computing on the Language; Interfaces and Primitives; Getting it to Run Faster Objects ; Types and Attributes; Object Management; Reference Objects; Environments Packages ; Understanding Packages; Installing a Package; Loading and Attaching a Package; Sharing your Package In the Large Object-Oriented Programming ; Classes and Methods in R ; OOP Software in R; Functional and Encapsulated OOP; Creating Classes in R; Creating Methods in R; Example: Classes for Models Functional OOP in R ; Functional OOP in Extending R; Defining Classes; Defining Methods and Generic Functions; Classes and Methods in an R Package; Functional Classes in Detail; Generic Functions in Detail; Functional Methods in Detail ; S3 Methods and Classes Encapsulated OOP in R; The Structure of Encapsulated OOP; Using Encapsulated OOP; Defining Reference Classes; Fields in Reference Classes; Methods in Reference Classes;Understanding R ; Objects, Functions and Interfaces; Three Principles; Everything is an Object; Everything is a Function Call; Interfaces are Part of R; Functional Programming; Object-Oriented Programming Evolution ; Computational Methods; The First Version of S; Functional, Object-Based S; R Arrives and Evolves; Evolution of Object-Oriented Programming; Functional OOP in S and R; S4 and R R in Operation ; Objects and References; Function Calls; Interfaces; The R Evaluator Programming with R; Small, Medium and Large Functions ; Functional Programming and R; Assignments and Replacements; Computing on the Language; Interfaces and Primitives; Getting it to Run Faster Objects ; Types and Attributes; Object Management; Reference Objects; Environments Packages ; Understanding Packages; Installing a Package; Loading and Attaching a Package; Sharing your Package In the Large Object-Oriented Programming ; Classes and Methods in R ; OOP Software in R; Functional and Encapsulated OOP; Creating Classes in R; Creating Methods in R; Example: Classes for Models Functional OOP in R ; Functional OOP in Extending R; Defining Classes; Defining Methods and Generic Functions; Classes and Methods in an R Package; Functional Classes in Detail; Generic Functions in Detail; Functional Methods in Detail ; S3 Methods and Classes Encapsulated OOP in R; The Structure of Encapsulated OOP; Using Encapsulated OOP; Defining Reference Classes; Fields in Reference Classes; Methods in Reference Classes; Functional Methods for Reference Classes Interfaces ; Understanding Interfaces; Introduction; Available Interfaces; Subroutines and Evaluators; Server Language Software; Server Language Computations; Server Language Object References; Data Conversion; Interfaces for Performance The XR Structure for Interfaces ; Introduction; The XR Interface Structure; Evaluator Objects and Methods; Application Programming; Specializing to the Server Language; Proxy Objects; Proxy Functions and Classes; Data Conversion An Interface to Python ; R and Python; Python Computations; Python Programming; Python Functions; Python Classes; Data Conversion An Interface to Julia ; R and Julia; Julia Computations; Julia Programming; Julia Functions; Julia Types; Data Conversion Subroutine Interfaces ; R, Subroutines and C++; C++ Interface Programming; C++ Functions; C++ Classes; Data Conversion Bibliography Index … (more)
- Edition:
- 1st
- Publisher Details:
- Boca Raton : Chapman & Hall/CRC
- Publication Date:
- 2016
- Extent:
- 1 online resource
- Subjects:
- 519.502855133
R (Computer program language)
Statistics -- Data processing - Languages:
- English
- ISBNs:
- 9781498775724
- Notes:
- Note: Description based on CIP data; resource not viewed.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.137483
- Ingest File:
- 02_161.xml