Advanced R (Record no. 76335)

000 -LEADER
fixed length control field 02709nam a2200205 4500
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
ISBN 9781351201292
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
Item number WIC/A
100 1# - MAIN ENTRY--AUTHOR NAME
Personal name Wickham, Hadley
245 10 - TITLE STATEMENT
Title Advanced R
250 ## - EDITION STATEMENT
Edition statement 2
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication Boca Raton
Name of publisher CRC Press
Year of publication 2019
300 ## - PHYSICAL DESCRIPTION
Number of Pages 587 p.
520 ## - SUMMARY, ETC.
Summary, etc 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.<br/><br/>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<br/>your code.<br/><br/>By reading this book, you will learn:<br/><br/> The difference between an object and its name, and why the distinction is important<br/><br/> The important vector data structures, how they fit together, and how you can pull them apart using subsetting<br/><br/> The fine details of functions and environments<br/><br/> The condition system, which powers messages, warnings, and errors<br/><br/> The powerful functional programming paradigm, which can replace many for loops<br/><br/> The three most important OO systems: S3, S4, and R6<br/><br/> The tidy eval toolkit for metaprogramming, which allows you to manipulate code and control evaluation<br/><br/> Effective debugging techniques that you can deploy, regardless of how your code is run<br/><br/> How to find and remove performance bottlenecks<br/><br/>The second edition is a comprehensive update:<br/><br/> New foundational chapters: "Names and values," "Control flow," and "Conditions"<br/><br/> comprehensive coverage of object oriented programming with chapters on S3, S4, R6, and how to choose between them<br/><br/> Much deeper coverage of metaprogramming, including the new tidy evaluation framework<br/><br/> 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<br/><br/> Use of color in code chunks and figures<br/><br/> 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.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical Term R (Computer program language)
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type BK
001 - CONTROL NUMBER
control field 21546568
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION
fixed length control field m |o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr||||||||||||
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2019719607
952 ## - LOCATION AND ITEM INFORMATION (KOHA)
Withdrawn status
Lost status
Holdings
Damaged status Collection code Home library Current library Shelving location Date acquired Full call number Accession Number Koha item type
  Stack Kannur University Central Library Kannur University Central Library Stack 12/07/2024 005.133 WIC/A 68262 BK
Managed by HGCL Team

Powered by Koha