Advanced R, Second Edition
Advanced R, Second Edition
YOU SAVE £4.00
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Advanced R, Second Edition
Advanced R is a book for R programmers who want to deepen their understanding of the language and learn powerful techniques for debugging and optimising their code. It covers foundational concepts, programming paradigms, vector data structures, functions, environments, the condition system, functional programming, object-oriented programming, the tidy eval toolkit, debugging techniques, performance bottlenecks, and more.
\n Format: Paperback / softback
\n Length: 588 pages
\n Publication date: 23 May 2019
\n Publisher: Taylor & Francis Inc
\n
Advanced R is a valuable resource for R programmers seeking to enhance their understanding of the language and programmers with experience in other languages who wish to explore what sets R apart. This comprehensive book offers a thorough exploration of the foundations of R, encompassing three fundamental programming paradigms: functional, object-oriented, and metaprogramming. It also provides practical techniques for debugging and optimising code, empowering readers to write efficient and effective R programs.
Within its pages, readers will discover the nuances of objects and their names, understanding why this distinction is crucial. They will delve into the intricacies of vector data structures, exploring how they interrelate and how to manipulate them using subsetting. The book delves into the finer details of functions and environments, shedding light on their roles in R programming. Additionally, it introduces the condition system, which powers messages, warnings, and errors in R.
The second edition of Advanced R is a significant update, offering new foundational chapters on names and values, control flow, and conditions. It provides comprehensive coverage of object-oriented programming, including chapters on S3, S4, R6, and guidance on choosing the appropriate OO system for different scenarios. The book also delves deeper into metaprogramming, introducing the new tidy evaluation framework and exploring the use of new packages like rlang for low-level operations and purr for functional programming. Furthermore, the second edition incorporates colour coding to enhance readability and clarity.
By mastering the concepts and techniques presented in Advanced R, readers will gain a deep understanding of R's core functionalities and be well-equipped to tackle complex programming challenges. Whether you are a seasoned R programmer or a newcomer to the language, this book is an essential resource for advancing your skills and unlocking the full potential of R.
\n Weight: 986g\n
Dimension: 233 x 158 x 29 (mm)\n
ISBN-13: 9780815384571\n
Edition number: 2 New edition\n
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.