Training-DataAnalytics

Logo

Resources to learn more about R. This would supplement R Foundation and R Intermediate session taken at JCP

View the Project on GitHub vkoul/Training-DataAnalytics


Data Analytics in R - Training Resources

Resources to learn more about Data Analytics in R. This website supplements Data Analytics in R- Foundation and Data Analytics in R- Intermediate session conducted at JCPI- Bangalore.


Pre-session check list :ballot_box_with_check:

Click to expand!

We would require R and R Studio for the session. Remember that R Studio doesn't work without R. You would need to download both of these softwares.

Download and Install:

  1. R download
  2. R Studio Download
  3. Run the below R codes to install and load libraries in your R studio
# you would need to install only once
install.packages("tidyverse")
install.packages("readxl")

# post installation run these commands
library(tidyverse)
library(readxl)
  1. Save the two files sent in the mail in a dedicated folder: sales.csv and store_details.xlsx

Watch and read:

  1. Watch: What is R?: A very good introductory video on R
  2. Read R Foundations Syllabus
  3. Fill in the learner survey

Reference Books (R Foundation) :orange_book:


R Resources :bulb:

Courses :computer:

Click to expand!
  1. Introduction to R by Datacamp: Good intro course. Although its paid now.

  2. Data Science: R Basics: This is by Harvard and is a part of the 9 courses in Data Science Certificate. If you are interested in learning ML and Stats these are great courses.

  3. Dataquest R Courses: Dataquest is similar to Datacamp, you can learn R coding in an interactive manner. Check out their free courses

  4. Swirl: Learn R interactively within R Studio: The swirl R package makes it fun and easy to learn R programming and data science. If you are new to R, have no fear.

  5. R Bootcamp: This is a short course covering the basics of ggplot, dplyr, tidyr and broom.

  6. Effective Data Storytelling using the tidyverse: This course is designed to supplement and build on the content covered at http://moderndive.com and the slides at http://bit.ly/soc301-slides. It assumes that you have completed the Introduction to R course on DataCamp.


Books :books:

Click to expand!
  1. R For Data Science: This book is a great introduction to R and covers the components of the Data Science pipeline which we discussed in the session.

  2. Hands-On Programming with R: This covers the programmatic aspects of the R language and would help you to be really clear with the basics.

  3. Cookbook for R The goal of the cookbook is to provide solutions to common tasks and problems in analyzing data. Most of the code in these pages can be copied and pasted into the R command window if you want to see them in action.


Tutorials :ledger:

Click to expand!
  1. R Primers : Learn data science basics with the interactive tutorials designed by RStudio.

  2. R Programming

  3. R for Reproducible Scientific Analysis : An introduction to R for non-programmers using gapminder data

  4. Data Analysis and Visualization in R

  5. Data Wrangling with R

  6. R Studio Cheatsheets


Videos :tv:

Click to expand!
  1. What is R? : A very good introductory video on R.

  2. Why Use R? - R Tidyverse Reporting and Analytics for Excel Users

  3. Data Analysis Screencasts : David Robinson is a Data Scientest at Datacamp and does a weekly #TidyTuesday Screencast. You can do it along with him, very good exercise in Data Analysis using R.


Assignments :pencil:

Click to expand!
  1. The Analytics Edge course either on OCW or edx. Please check the assignments tab. They have provided the data for each assignment. You can readily check your answers on their website.
  • Some of these assignments would expect you to know more than what was covered in class, so make extensive use of Google. This is a proper Masters level course taught at MIT in their Business Analytics program, so expect it to be challenging but you will definitely learn a lot if you are able to finish the assignments.
  1. In-house test: This is a pre-requiste to attend the R-Intermediate class. Mail me for the datasets to be used.

  2. Revision Quiz: Based on Part 1 of R Foundations