Advanced R / Hadley Wickham.
Material type: TextSeries: The R seriesPublication details: Boca Raton : CRC Press, 2015.Description: xxii, 456 p. : illustrations ; 24 cmISBN:- 9781466586963
- 000SA.055 23 W637
Item type | Current library | Call number | Status | Date due | Barcode | Item holds | |
---|---|---|---|---|---|---|---|
Books | ISI Library, Kolkata | 000SA.055 W637 (Browse shelf(Opens below)) | Available | 136102 |
Includes bibliographical references (pages 5-6) and index.
1. Introduction --
I. Foundations.
2. Data structures --
3. Subsetting --
4. Vocabulary --
5. Style guide --
6. Functions --
7. OO field guide --
8. Environments --
9. Debugging, condition handling, and defensive programming --
II. Functional programming.
10. Functional programming --
11. Functionals --
12. Function operators --
III. Computing on the language.
13. Non-standard evaluation --
14. Expressions --
15. Domain specific languages --
IV. Performance.
16. Performance --
17. Optimising code --
18. Memory --
19. High performance functions with Rcpp --
20. R's C interface --
Index.
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.
There are no comments on this title.