Beginning Data Science with R written by Manas A. Pathak, published by Springer Publishing 2014.
Code examples at extras.springer.com
This book is written for coders who already know how to code to learn R for data science.
The book covers how to install and use R, but not an IDE like RStudio.
Chapter 2 includes control structures and functions. That functions in R are treated as first class objects. A fundamental property of functional programming languages.
Chapter 3 is on getting data into R. How do get the data into R is a common question. Years ago I was puzzled about getting data into R. I didn’t want to type it all into an array. You don’t have to type in the data, R will read, pull, connect to all sorts of data sources.
Chapter 4 is a nice over view of data visualization.
The book goes on to cover necessary topics and techniques in Data Science. What I want to point out is Chapter 7.3.1 on nearest neighbors uses a package that I haven’t used before kknn. The package is straight forward to use. The author Pathak has written an easy to grasp explanation of the technique.
This is a good book to get you stated coding in R for data science.