Bookbot

Advanced R, Second Edition

Évaluation du livre

4,8(11)Évaluer

En savoir plus sur le livre

This resource delves into the fundamental workings of R, catering to both seasoned R programmers and those familiar with other languages seeking to grasp R's unique features. It covers foundational concepts, three core programming paradigms—functional, object-oriented, and metaprogramming—and offers advanced techniques for debugging and optimizing code. Readers will learn about the distinction between objects and their names, vector data structures and subsetting, the intricacies of functions and environments, and the condition system that governs messages, warnings, and errors. The book emphasizes the functional programming paradigm, which can often replace traditional loops, and explores the key object-oriented systems: S3, S4, and R6. It introduces the tidy eval toolkit for metaprogramming, enabling code manipulation and evaluation control, along with effective debugging strategies applicable across various coding scenarios. The updated edition features new foundational chapters, comprehensive object-oriented programming coverage, and enhanced metaprogramming insights, including the tidy evaluation framework. It also incorporates new packages like rlang for low-level operations and purrr for functional programming, while utilizing color in code chunks and figures. The author, Hadley Wickham, is a prominent figure in the R community, known for his contributions to data science through the tidyverse collection.

Achat du livre

Advanced R, Second Edition, Hadley Wickham

Langue
Année de publication
2019
product-detail.submit-box.info.binding
(souple)
Nous vous informerons par e-mail dès que nous l’aurons retrouvé.

Modes de paiement

4,8
Excellent
11 Évaluations

Il manque plus que ton avis ici.