Understanding functional programming and metaprogramming in R
Description
Advanced Tools and Techniques Beyond Base R introduces a number of recently developed R packages and paradigms, in particular the concept of tidy data and the Tidyverse collection of packages, which are rapidly becoming indispensable to R data analysts. You will learn how to efficiently process and analyze data in ways not possible with base R and produce high-quality statistical graphics. The course will finish with a taste of how functional programming and meta-programming with R can simplify and speed up your data analysis code.
Who is this book for?
Data scientists/professionals with a basic knowledge of programming and statistics and looking to take their R programming skills to the next level.
What you will learn
Working on recent R packages
Working with Tidyverse package collection
Produce high-quality statistical graphics
Use functional programming and meta-programming to fasten data analysis code
Dr David Wilkins is a biologist with nearly a decade of experience writing R for research applications, particularly high-throughput analysis of genetic data. He has also developed a number of open source R packages.
How can I download a video package for offline viewing?
Login to your account at Packtpub.com.
Click on "My Account" and then click on the "My Videos" tab to access your videos.
Click on the "Download Now" link to start your video download.
How can I extract my video file?
All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.
How can I get help and support around my video package?
If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail [email protected] with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.
Video
Format watched (HTML, MP4, streaming)
Chapter or section that issue relates to (if relevant)
System being played on
Browser used (if relevant)
Details of support
Why can’t I download my video package?
In the even that you are having issues downloading your video package then please follow these instructions:
Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.