Skip to content

AammarTufail/R_with_Aammar_2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

R with Aammar: R for Data Analysis

Learn R programming in Urdu/Hindi Language with desi examples and hands-on training

Table of Content:

What is R?

A competent data scientist is a passionate coder-statistician, and there is no better programming language to master than R. R is known as the golden child of data science since it is the industry standard for statistical programming languages. It's a prominent ability among Big Data analysts, and R-skilled data scientists are in high demand from companies like Google, and Facebook. R is also very popular among researchers due to it's steep learning curve and high quality data visualization graphics for publication.

Top 9 points why to learn about R:

  1. R is Open source and freely available
  2. R is cross platform compatible
  3. R is very powerful in handling big datasets
  4. R is one of the top programming language having more than 2.5 million users
  5. R is highly flexible and Evolving
  6. Book or Manuscript publishers love R
  7. Professors prefer students having R skills over the one who don't know R
  8. R has a vibrant community and resources (Books, tutorials, blogs etc.)
  9. Much more......

Resources to be used in this course

Software

  1. R - Download R programming software here
  2. RStudio - RStudio is an integrated development environment (IDE) for R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management.

Books

  1. R for Data Science- 1st Edition - This book is a practical introduction to data science with R. It is designed for people who are familiar with R, but who want to learn more about data science. It is also designed for people who are familiar with data science, but who want to learn R.
  2. R for Data Science- 2nd Edition - THis book has updated knowledge base for R.
  3. R Cookbook - 2nd Edition - This book is a collection of recipes for solving common problems in data science. It is designed for people who are familiar with R, but who want to learn more about data science. It is also designed for people who are familiar with data science, but who want to learn R.
  4. ggplot2: Elegant Graphics for Data Analysis - This book is collection of theories and practical coding for grammar of graphic to learn Data Visualization.
  5. Introduction to Data Exploration and Analysis with R
  6. R Graphics Cookbook - 2nd Edition - This book is a collection of recipes for solving common problems in data science. It is designed for people who are familiar with R, but who want to learn more about data science. It is also designed for people who are familiar with data science, but who want to learn R.
  7. R Packages - 2nd Edition - This book is a collection of recipes for solving common problems in data science. It is designed for people who are familiar with R, but who want to learn more about data science. It is also designed for people who are familiar with data science, but who want to learn R.
  8. R Markdown - 2nd Edition - This book is a collection of recipes for solving common problems in data science. It is designed for people who are familiar with R, but who want to learn more about data science. It is also designed for people who are familiar with data science, but who want to learn R.
  9. R Markdown: The Definitive Guide - This book is a collection of recipes for solving common problems in data science. It is designed for people who are familiar with R, but who want to learn more about data science. It is also designed for people who are familiar with data science, but who want to learn R.

Several other book scan be found here on Rstudio website.

Lectures on R with Aammar (in Urdu/Hindi)

Lecture 1a: Installation of Software and Introduction to R

  • Click this image to watch the lecture

Lecture 1b: First Line of Code in R and learning to work with R

  • Click this image to watch the lecture

Lecture 2: Data Visualization and plotting in R using ggplot2

  • Click this image to watch the lecture

Lecture 3: Data Visualization and Data Transformation in R using tidyverse packages

  • Click this image to watch the lecture

Publication Ready Graphs in R

Wathc these two Playlist to learn Data Visualization in R in Desi style:

  1. Publication Ready Graphs in R
  2. Many plots in R

Lecture 4: Data Transformation in R using tidyverse packages

  • Click this image to watch the lecture

Cheat sheet
Practice this cheatsheet today and then move to next point tomorrow.
Link to dplyr cheatsheet is here

Lecture 5: Statistics in R

  • Click this image to watch the lecture

The following links were taught in this lecture:

  1. How to test Normal Distribution in R?
  2. How to make correlation plot in R?
  3. How to make PCA plot in R
  4. Here is a nice publication about choosing a right statistical method

Lecture 6: Choosing a right Statistical Method for Data Analysis in R

  • Click this image to watch the lecture

Here is the code that we used today

Lecture 7: t-test (all Types), ANOVA, One-way ANOVA, Two-way ANOVA, lettering and plotting in R

  • Click this image to watch the lecture

Here are the codes we discussed in this lecture:

  1. RScript used in this lecture:
    1. t-test script
    2. ANOVA
  2. t-test blog
  3. One-way ANOVA in R complete blog
  4. Two-way ANOVA in R complete blog

Lecture 8: Publication Ready Plots in R

  1. Publication Ready Bar plot with one-way ANOVA and lettering in R:

Here is the code: code.md

  1. Publication Ready Bar plot with two-way ANOVA and lettering in R:

Here is the code: code.md

Latest updates

More updated video lectures will be updated in the github repositoy, star and fork this for future lectures.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages