R for Data Analysis in easy steps – covers R Programming essentials


Buy direct from us:

In Stock

SKU: 7955

Shows how to use R programming to analyze data to gain useful insights into patterns and trends, to enable better decision-making

192 pages
By: Mike McGrath
Publication Date: February 8th, 2018
ISBN: 9781840787955

View or download first chapter and Table of ContentsFREE!

ebook (PDF) version also available

The R language is widely used by statisticians for data analysis, and the popularity of R programming has therefore increased substantially in recent years. The emerging Internet of Things (IoT) gathers increasing amounts of data that can be analyzed to gain useful insights into trends.

R for Data Analysis in easy steps has an easy-to-follow style that will appeal to anyone who wants to produce graphic visualizations to gain insights from gathered data.

R for Data Analysis in easy steps begins by explaining core programming principles of the R programming language, which stores data in “vectors” from which simple graphs can be plotted.

Next, the book describes how to create “matrices” to store and manipulate data from which graphs can be plotted to provide better insights. This book then demonstrates how to create “data frames” from imported data sets, and how to employ the “Grammar of Graphics” to produce advanced visualizations that can best illustrate useful insights from your data.

R for Data Analysis in easy steps contains separate chapters on the major features of the R programming language. There are complete example programs that demonstrate how to create Line graphs, Bar charts, Histograms, Scatter graphs, Box plots, and more. The code for each R script is listed, together with screenshots that illustrate the actual output when that script has been executed. The free, downloadable example R code is provided for clearer understanding.

By the end of this book you will have gained a sound understanding of R programming, and be able to write your own scripts that can be executed to produce graphic visualizations for data analysis. You need have no previous knowledge of any programming language, so it’s ideal for the newcomer to computer programming.

Operating Systems







































Pg18 Pg48 Pg142

























About the author

Mike McGrath now lives in South-east Europe, on the sun-kissed shores of the Aegean Sea. Mike gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. His interests include coins of ancient Greece, dining-out with friends, and the ongoing evolution of the world wide web.

  1. Getting started
  2. Storing values
  3. Performing operations
  4. Testing conditions
  5. Employing functions
  6. Building matrices
  7. Constructing data frames
  8. Producing quick plots
  9. Telling stories with data
  10. Plotting perfection

Freely download the original source code for checking against your own work from our Downloads page



Check out this 5-star review from i-Programmer!

Reviews from Amazon readers:

5 stars
A thoroughly systematic, user-friendly introduction, facilitated by color-coded text, modestly-priced and worth every penny!

5 stars Excellent Book
This book is easy to follow and well structured with very good tips in the margins. If you are new to R, them this is the book for you.

4 stars This book really does get you over the most difficult points that you have to know
The book takes you from knowing nothing, to being able to use R very effectively. It explains the cryptic command line stuff and gets you going really quickly.

You may also like…