Advanced R programming
by Hadley Wickham
The book is designed primarily for R users who want to improve their programming skills and understanding of the language. It should also be useful for programmers coming to R from other languages, as it explains some of R's quirks and shows how some parts that seem horrible do have a positive side.
Home page url
Download or read it online for free here:
by Garrett Grolemund, Hadley Wickham - O'Reilly Media
This book will teach 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, visualise it and model it. In this book, you will find a practicum of skills for data science.
by W. N. Venables, D. M. Smith - Network Theory
Comprehensive introduction to R, a software package for statistical computing and graphics. R supports a wide range of statistical techniques, and is easily extensible via user-defined functions, or using modules written in C, C++ or Fortran.
by Roger D. Peng - Leanpub
This book teaches you to use R to effectively visualize and explore complex datasets. Exploratory data analysis is a key part of the data science process because it allows you to sharpen your question and refine your modeling strategies.
by Colin Gillespie, Robin Lovelace - O'Reilly
The 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. It's for anyone who uses R and who wants to make their use of R more reproducible and faster.