FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World


 Title: R Packages: Organize, Test, Document, and Share Your Code
 Author(s): Hadley Wickham
 Publisher: O'Reilly Media; 1st edition (January 31, 2017); eBook (2nd Edition, 2023)
 Paperback: 518 pages
 eBook: HTML
 Language: English
 ISBN10: 1491910399
 ISBN13: 9781491910399
 Share This:
Book Description
Turn your R code into packages that others can easily download and use. This practical book shows you how to bundle reusable R functions, sample data, and documentation together by applying author Hadley Wickham’s package development philosophy. In the process, you'll work with devtools, roxygen, and testthat, a set of R packages that automate common development tasks. Devtools encapsulates best practices that Hadley has learned from years of working with this programming language.
Ideal for developers, data scientists, and programmers with various backgrounds, this book starts you with the basics and shows you how to improve your package writing over time. You’ll learn to focus on what you want your package to do, rather than think about package structure.
 Learn about the most useful components of an R package, including vignettes and unit tests
 Automate anything you can, taking advantage of the years of development experience embodied in devtools
 Get tips on good style, such as organizing functions into files
 Streamline your development process with devtools
 Learn the best way to submit your package to the Comprehensive R Archive Network (CRAN)
 Learn from a wellrespected member of the R community who created 30 R packages, including ggplot2, dplyr, and tidyr
The goal of this book is to teach you how to develop packages so that you can write your own, not just use other people's.
Why write a package? One compelling reason is that you have code that you want to share with others. Bundling your code into a package makes it easy for other people to use it, because like you, they already know how to use packages. If your code is in a package, any R user can easily download it, install it and learn how to use it.
About the Authors Reviews and Rating: Related Book Categories: The R Programming Language
 Statistics, and SAS Programming
 Data Analysis and Data Mining
 Books by O'Reilly®

Efficient R Programming: Practical Guide to Smarter Programming
This book is about increasing the amount of work you can do with R in a given amount of time. It's about both computational and programmer efficiency. This book is for anyone who wants to make their use of R more reproducible, scalable, and faster.

Cookbook for R: Best R Programming TIPs (Winston Chang)
The goal of this cookbook is to provide solutions to common tasks and problems in analyzing data. Each recipe tackles a specific problem with a solution you can apply to your own project, and includes a discussion of how and why the recipe works.

HandsOn Programming with R: Functions and Simulations
This book not only teaches you how to program, but also shows you how to get more from R than just visualizing and modeling data. You’ll gain valuable programming skills and support your work as a data scientist at the same time.

R Programming for Data Science (Roger D. Peng)
This book is about the fundamentals of R programming. Get started with the basics of the language, learn how to manipulate datasets, how to write functions, and how to debug and optimize code. You will have a solid foundation on data science toolbox.

R Graphics Cookbook: Practical Recipes for Visualizing Data
This cookbook provides more than 150 recipes to help scientists, engineers, programmers, and data analysts generate highquality graphs quickly  without having to comb through all the details of R's graphing systems.

An Introduction to R (Alex Douglas, et al.)
The main aim of this book is to help you climb the initial learning curve and provide you with the basic skills and experience (and confidence!) to enable you to further your experience in using R.

Advanced R, Second Edition (Hadley Wickham)
This book helps you understand how R works at a fundamental level. Designed for R programmers who want to deepen their understanding of the language, and programmers experienced in other languages to understand what makes R different and special.

Advanced R Solutions (Malte Grosser, et al)
This book offers solutions to the exercises from Advanced R, 2nd Edition by Hadley Wickham. It is work in progress and under active development. The 2nd edition of Advanced R is in print now and we hope to provide most of the answers.

R for Data Science: Visualize, Model, Transform, Tidy, Import
This book teaches you how to do data science with R: You'll learn how to get your data into R, get it into the most useful structure, transform it, visualize it and model it, how data science can help you work with the uncertainty and capture the opportunities.

Introduction to Data Science: Data Analysis and Algorithms with R
Introduces concepts and skills that can help tackling realworld data analysis challenges. Covers concepts from probability, statistical inference, linear regression, and machine learning. Helps developing skills such as R programming, data wrangling, etc.
:






















