R Programming - R Language for Absolute Beginners

BY
Udemy

Mode

Online

Fees

₹ 3099

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 3,099
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Course Intro

  • Welcome!
  • Course Materials

Installing R and R Studio

  • Installing R
  • Installing R Studio
  • Basic Questions about R

Introduction - Basics Operations in R

  • [Slides] - R as a Calculator and Vectors
  • Using R as a Calculator - Simple Calculations
  • Using R as a Calculator - Functions
  • R as a Calculator - Quiz
  • Practical Exercises - Time to test your skills!

Vectors and the Environment

  • Creating Vectors and Knowing the Environment
  • Vector Indexing and Slicing
  • Calculations with Vectors
  • More Functions and Dealing with Unexpected Values
  • Comparison Operators
  • Vectors Names Property
  • Modifying Vector Elements
  • Comparing R with Excel and SQL
  • R Vectors and the Environment
  • [TUTORIAL] - Completing and Debugging Coding Exercises on Udemy Platform
  • Vectors Coding Exercise
  • Practical Exercises - Time to test your skills on Vectors!

R Data Types

  • [Slides] - R Data Types
  • Underlying Data Types and Types at the Class Level
  • Checking Data Types of Objects
  • Converting Data Types
  • Introduction to Factors
  • Dealing with Dates
  • R Data Types
  • R Data Types Coding Exercise
  • Practical Exercises - Time to test your skills on Data Types!

R Arrays

  • [Slides] - Arrays and Matrixes
  • Creating Arrays
  • Indexing and Modifying Arrays
  • Array Operations
  • Array Dimnames Property
  • Combining Arrays
  • Arrays - Quiz
  • R Arrays - Coding Exercise
  • Practical Exercises - Time to test your skills on Arrays!

Matrixes

  • Creating Matrixes
  • Matrix Operations
  • Matrixes - Quiz
  • R Matrixes - Coding Exercise
  • Practical Exercises - Time to test your skills on Matrixes!

Data Frames - Introduction

  • [Slides] - Data Frames & Lists
  • Creating a Data Frame
  • Indexing and Modifying Data Frames
  • Expanding Data Frames
  • Removing Elements from Data Frames
  • Data Frames Questions
  • R Data Frames - Coding Exercise

R Lists

  • Creating Lists
  • List Indexing
  • Changing and Adding elements to Lists
  • Deleting List Elements
  • Combining Lists
  • Lists Questions
  • R Lists - Coding Exercises
  • Practical Exercises - Time to test your skills on Lists!

Course Break

Libraries

  • Installing Libraries
  • Loading Libraries
  • Libraries Questions

Working with Data Frames

  • Introduction
  • Inspecting Data Frames
  • Filtering Data Frames
  • Creating New Columns in a Data Frame
  • Apply Family
  • New Column with Sapply
  • Aggregating and Sorting
  • Merging Data Frames
  • Extra - Merging Data Frames using a SQL-Like Library
  • Plotting Overview (Base R)
  • GGPlot 2 Overview
  • Working with Data Frames Questions
  • Working with Data Frames Coding Exercises
  • Practical Exercises - Time to test your skills on manipulating Data Frames!

Loading External Data

  • Exploring Working Directories
  • Loading CSV Files
  • Loading Excel (xls|xlsx) Files
  • Loading data from a MySQL Database

Real World Data Frames Analysis - Walmart Data

  • Introduction
  • Loading the Data
  • Extracting the Number of Rows
  • Checking the First Rows
  • Counting Rows by Store
  • Converting to a Data Frame
  • Extracting the Store with most Rows
  • Summing up the Total Sales by Store
  • Modifying Column Names
  • Plotting Total Sales per Store
  • Extracting the Mean of every Column
  • Creating a New Column
  • Plotting the Sales by Date for a Specific Store
  • Using Ggplot to Enhance the Sales Plot
  • Plotting the Sales By Date for Multiple Departments

Working with Excel Files

  • Reading the Crime Data Excel File
  • Setting Column Names
  • Building a Pipeline and Dropping Null Values
  • Preparing Row Names
  • Drop Columns
  • Convert Data to Numeric
  • Assigning Row Names
  • Automating Column Selection
  • Hardcoded Selection vs. Automated (Rule Based) Selection
  • Aggregating Data and Bar Plotting
  • Creating a Data Pipeline Exercise

Functions

  • Functions - Intro
  • Functions - Arguments
  • Functions - Control Flow - Loops
  • Functions - Control Flow - If Statements
  • Functions - Control Flow - While Loops
  • Functions - Working with Data 1
  • Functions - Working with Data 2
  • Functions Questions
  • Coding Exercise - Functions and Vectors
  • Coding Exercise - Functions 2
  • Coding Exercise - Functions and DataFrames

Statistics Overview

  • Visualizing Data Distributions
  • Mean and Median
  • Mode
  • Comparing Distributions
  • Spread of a Data Distribution
  • Boxplots
  • Detailed Feedback

[Course Overview] - R for Data Science

  • R for Data Science Course Preview
  • Training a Linear Regression Using R
  • Training a Decision Tree using R

Course Ending

  • Where to go from here - Learning Paths after Learning R
  • Bonus Lecture - Other Courses
  • Final Notes

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books