Git Product home page Git Product logo

r_with_aammar_2023's Introduction

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.

r_with_aammar_2023's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.