
Advanced R Solutions
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Features:
When R creates copies, and how it affects memory usage and code performance
Everything you could ever want to know about functions
The differences between calling and exiting handlers
How to employ functional programming to solve modular tasks
The motivation, mechanics, usage, and limitations of R's highly pragmatic S3 OO system
The R6 OO system, which is more like OO programming in other languages
The rules that R uses to parse and evaluate expressions
How to use metaprogramming to generate HTML or LaTeX with elegant R code
How to identify and resolve performance bottlenecks
Reviews / Votes
"I learned a lot working through their solutions - it's a great way to broaden and deepen your understanding of R. (I should probably go through it again...)"- Greg Wilson
"Advance R Solutions is a great educational resource that I can recommend to my students. [. . . ] Advanced R, 2nd Edition and the new Advanced R Solutions constitute a dynamic duo for advancing my student's knowledge in an orderly manner.
[. . .] I would say that if you're a data scientists who uses R, then Advanced R Solutions should be part of your professional library. Taking some time to explore the various solutions and expand on them with your own experiments, will only help you hone your skills and increase your knowledge. R is a great programming environment that I enjoy on a daily basis. Having yet another resource like this for deepening my knowledge can only lead to good things."
- insideBIGDATA, Daniel D. Gutierrez
More details
Other editions
Additional editions


Persons
Henning Bumann is a psychologist and statistician who enjoys making sense of data and is motivated to build data-driven solutions that are beautiful and meaningful. He prefers free programming tools to support effective and transparent collaboration.
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.
Content
2. Names and values
3. Vectors
4. Subsetting
5. Control Flow
6. Functions
7. Environments
8. Conditions
Part II Funtional Programming
9. Functionals
10. Function Factories
11. Function Operators
Part III Object oriented programming13. S3
14. R6
15. S4
Part IV Metaprogramming18. Expressions
19. Quasiquotation
20. Evaluation
21. Translating R Code
Part V Techniques23. Measuring Performance
24. Improving Performance
25. Rewriting R code in C++
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.