Advanced R
2023
CRC Press (Hersteller)
978-1-138-58295-8 (ISBN)
CRC Press (Hersteller)
978-1-138-58295-8 (ISBN)
- Keine Verlagsinformationen verfügbar
- Artikel merken
An Essential Reference for Intermediate and Advanced R Programmers
Advanced R presents useful tools and techniques for attacking many types of R programming problems, helping you avoid mistakes and dead ends. With more than ten years of experience programming in R, the author illustrates the elegance, beauty, and flexibility at the heart of R.
The book develops the necessary skills to produce quality code that can be used in a variety of circumstances. You will learn:
The fundamentals of R, including standard data types and functions
Functional programming as a useful framework for solving wide classes of problems
The positives and negatives of metaprogramming
How to write fast, memory-efficient code
This book not only helps current R users become R programmers but also shows existing programmers what’s special about R. Intermediate R programmers can dive deeper into R and learn new strategies for solving diverse problems while programmers from other languages can learn the details of R and understand why R works the way it does.
Advanced R presents useful tools and techniques for attacking many types of R programming problems, helping you avoid mistakes and dead ends. With more than ten years of experience programming in R, the author illustrates the elegance, beauty, and flexibility at the heart of R.
The book develops the necessary skills to produce quality code that can be used in a variety of circumstances. You will learn:
The fundamentals of R, including standard data types and functions
Functional programming as a useful framework for solving wide classes of problems
The positives and negatives of metaprogramming
How to write fast, memory-efficient code
This book not only helps current R users become R programmers but also shows existing programmers what’s special about R. Intermediate R programmers can dive deeper into R and learn new strategies for solving diverse problems while programmers from other languages can learn the details of R and understand why R works the way it does.
Introduction
Foundations
Data structures
Subsetting
Vocabulary
Style guide
Functions
OO field guide
Environments
Debugging, condition handling, and defensive programming
Functional Programming
Functional programming
Functionals
Function operators
Computing on the Language
Non-standard evaluation
Expressions
Domain-specific languages
Performance
Performance
Optimising code
Memory
High performance functions with Rcpp
R’s C interface
Index
Erscheint lt. Verlag | 31.12.2023 |
---|---|
Reihe/Serie | Chapman & Hall/CRC: The R Series |
Zusatzinfo | 6 Tables, black and white; 38 Illustrations, black and white |
Verlagsort | London |
Sprache | englisch |
Maße | 152 x 229 mm |
Themenwelt | Mathematik / Informatik ► Mathematik |
ISBN-10 | 1-138-58295-6 / 1138582956 |
ISBN-13 | 978-1-138-58295-8 / 9781138582958 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |