9780815384571

Advanced R, Second Edition

Format: Paperback

ISBN13: 9780815384571

Paperback|9780815384571

Featured Offer

Brand New

$52.59

List Price: $64.95

🚚

FREE standard delivery by: 23 May 2025

See all 5 offers from $40.37

Overview

Advanced R helps you understand how R works at a fundamental level. It is designed for R programmers who want to deepen their understanding of the language, and programmers experienced in other languages who want to understand what makes R different and special.

This book will teach you the foundations of R; three fundamental programming paradigms (functional, object-oriented, and metaprogramming); and powerful techniques for debugging and optimising
your code.

By reading this book, you will learn:

  • The difference between an object and its name, and why the distinction is important
  • The important vector data structures, how they fit together, and how you can pull them apart using subsetting
  • The fine details of functions and environments
  • The condition system, which powers messages, warnings, and errors
  • The powerful functional programming paradigm, which can replace many for loops
  • The three most important OO systems: S3, S4, and R6
  • The tidy eval toolkit for metaprogramming, which allows you to manipulate code and control evaluation
  • Effective debugging techniques that you can deploy, regardless of how your code is run
  • How to find and remove performance bottlenecks

The second edition is a comprehensive update:

  • New foundational chapters: "Names and values," "Control flow," and "Conditions"
  • comprehensive coverage of object oriented programming with chapters on S3, S4, R6, and how to choose between them
  • Much deeper coverage of metaprogramming, including the new tidy evaluation framework
  • use of new package like rlang (http://rlang.r-lib.org), which provides a clean interface to low-level operations, and purr (http://purrr.tidyverse.org/) for functional programming
  • Use of color in code chunks and figures

    Hadley Wickham is Chief Scientist at RStudio, an Adjunct Professor at Stanford University and the University of Auckland, and a member of the R Foundation. He is the lead developer of the tidyverse, a collection of R packages, including ggplot2 and dplyr, designed to support data science. He is also the author of R for Data Science (with Garrett Grolemund), R Packages, and ggplot2: Elegant Graphics for Data Analysis.


ISBN-13

9780815384571

ISBN-10

0815384572

Weight

2.10 Pounds

Dimensions

6.10 x 1.20 x 9.20 In

List Price

$64.95

Edition

2nd Edition

Format

Paperback

Language

English

Pages

588 pages

Publisher

Chapman and Hall/CRC

Published On

2019-05-30



View All Offers

Sort by:

Rows per page:

1–5 of 5

Condition
Seller
Seller Comments
Price
Used, Good
Seller details
HPB-Red

Dallas, TX, USA

Connecting readers with great books since 1972! Used textbooks may not include companion materials s...
$40.37

 Free delivery by: 23 May 2025

Used, Good
Seller details
Book Forest

San Rafael, CA, USA

Wraps are firm, text block clean, without highlights/underlining or markings. Some rubbing/curling t...
$41.61

 Free delivery by: 23 May 2025

Used, Good
Seller details
SurplusTextSeller

Columbia, MO, USA

Ships in a BOX from Central Missouri! May not include working access code. Will not include dust j...
$41.87

 Free delivery by: 23 May 2025

Used, Good
Seller details
BooksRun

Philadelphia, PA, USA

Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported.
$42.64

 Free delivery by: 23 May 2025

Brand New
Seller details
SurplusTextSeller

Columbia, MO, USA

Ships in a BOX from Central Missouri! UPS shipping for most packages, (Priority Mail for AK/HI/APO...
$52.59

 Free delivery by: 23 May 2025