Record Display for the EPA National Library Catalog

RECORD NUMBER: 35 OF 778

Main Title Advanced R /
Author Wickham, Hadley,
Publisher CRC Press,
Year Published 2015
OCLC Number 881664644
ISBN 9781466586963; 1466586966
Subjects R (Computer program language)
Holdings
Library Call Number Additional Info Location Last
Modified
Checkout
Status
EHBM  QA276.45.R3W5 2015 CEMM/ACESD Library/Narragansett,RI 02/06/2017
EJAM  QA276.45.R3W5 2015 Region 3 Library/Philadelphia, PA 09/16/2016
ESBM  QA276.45.R3W5 2015 CPHEA/PESD Library/Corvallis,OR 06/29/2016 STATUS
Collation xxii, 456 pages : illustrations ; 24 cm.
Notes
"A Chapman & Hall Book." "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."--Back cover. Includes bibliographical references (pages 5-6) and index.
Contents Notes
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.