R Programming For Absolute Beginners

BY
Udemy

Lavel

Beginner

Mode

Online

Fees

₹ 499 3299

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
₹ 499  ₹3,299
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction

Getting Started with R

  • Installing R and R Studio
  • The RStudio Interface
  • Installing and Activating R Packages
  • Setting the Working Directory
  • Basic Operations in R
  • Working With Variables

Vectors

  • Creating Vectors With the c() Function
  • Creating Vectors Using the Colon Operator
  • Creating Vectors With the rep() Function
  • Creating Vectors With the seq() Function
  • Creating Vectors of Random Numbers
  • Creating Empty Vectors
  • Indexing Vectors With Numeric Indices
  • Indexing Vectors With Logical Indices
  • Naming Vector Components
  • Filtering Vectors
  • The Functions all() and any()
  • Sum and Product of Vector Components
  • Vectorized Operations
  • Treating Missing Values in Vectors
  • Sorting Vectors
  • Minimum and Maximum Values
  • The ifelse() Function
  • Adding and Multiplying Vectors
  • Testing Vector Equality
  • Vector Correlation
  • Bonus Lecture: Learn Statistics with R
  • Practical Exercises

Matrices and Arrays

  • Creating Matrices With the matrix() Function
  • Creating Matrices With the rbind() and cbind() Functions
  • Naming Matrix Rows and Columns
  • Indexing Matrices
  • Filtering Matrices
  • Editing Values in Matrices
  • Adding and Deleting Rows and Columns
  • Minima and Maxima in Matrices
  • Applying Functions to Matrices (1)
  • Applying Functions to Matrices (2)
  • Applying Functions to Matrices (3)
  • Adding and Multiplying Matrices
  • Other Matrix Operations
  • Creating Multidimensional Arrays
  • Indexing Multidimensional Arrays
  • Practical Exercises

Lists

  • Create Lists With the list() Function
  • Create Lists With the vector() Function
  • Indexing Lists With Brackets
  • Indexing Lists Using Objects Names
  • Editing Values in Lists
  • Adding and Removing List Objects
  • Applying Functions to Lists
  • Practical Example of List: the Regression Analysis Output
  • Bonus Lecture: Data Analysis in R
  • Practical Exercises

Factors

  • Working With Factors
  • Splitting a Vector By a Factor Levels
  • The tapply() Function
  • The by() Function
  • Practical Exercises

Data Frames

  • Creating Data Frames
  • Loading Data Frames From External Files
  • Writing Data Frames in External Files
  • Indexing Data Frames As Lists
  • Indexing Data Frames As Matrices
  • Selecting a Random Sample of Entries
  • Filtering Data Frames
  • Editing Values in Data Frames
  • Adding Rows and Columns to Data Frames
  • Naming Rows and Columns in Data Frames
  • Applying Functions to Data Frames
  • Sorting Data Frames
  • Shuffling Data Frames
  • Merging Data Frames
  • Practical Exercises

Program Structures

  • For Loops
  • While Loops
  • Repeat Loops
  • Nested For Loops
  • Conditional Statements
  • Nested Conditional Statements
  • Loops and Conditional Statements
  • User Defined Functions
  • The Return Command
  • More Complex Functions Examples
  • Checking Whether an Integer Is a Perfect Square
  • A Custom Function That Solves Quadratic Equations
  • Binary Operations
  • Practical Exercises

Working with Strings

  • Creating Strings
  • Printing Strings
  • Concatenating Strings
  • String Manipulation (1)
  • String Manipulation (2)
  • String Manipulation (3)
  • Functions for Finding Patterns in Strings
  • Functions for Replacing Patterns in Strings
  • Regular Expressions
  • Practical Exercises

Plotting in Base R

  • Building Scatterplot Charts
  • Setting Graphical Parameters (1)
  • Setting Graphical Parameters (2)
  • Adding a Trend Line to a Scatterplot
  • Building a Clustered Scatterplot
  • Plotting a Line Chart
  • Setting the Line Parameters
  • Overplotting Lines and Dots
  • Plotting Two Lines in the Same Chart
  • Plotting Bar Charts
  • Setting the Bar Parameters
  • Plotting Histograms
  • Plotting Density Lines
  • Plotting Pie Charts
  • Plotting Boxplot Charts
  • Plotting Functions
  • Exporting Charts
  • Bonus Lecture: More Advanced Plotting
  • Practical Exercises

Download Links

  • R Files and Data Frames

Similar Courses

R Programming Basics for Data Science

IBM via Edx

5 Weeks Online
Beginner
Free

Courses of your Interest

Professional Certificate Course in Data Science

Professional Certificate Course in Data Science

Newton School

8 Months Online
Beginner

JavaScript Foundations

PW Skills

Online
Beginner
Free

Technical Analysis Series

PW Skills

3 Months Online
Beginner
Free

C Programming Foundations

PW Skills

Online
Beginner
Free

Cracking the Coding Interview in Java Foundation

PW Skills

5 Months Online
Beginner
Free

Python Foundations

PW Skills

Online
Beginner
Free
Getting Started with Generative AI APIs

Getting Started with Generative AI APIs

Codio via Coursera

3 Weeks Online
Beginner
Generating code with ChatGPT API

Generating code with ChatGPT API

Codio via Coursera

3 Weeks Online
Beginner
Prompt Engineering for ChatGPT

Prompt Engineering for ChatGPT

Vanderbilt via Coursera

Online
Beginner

Data Structures and Algorithms in Java

Great Learning

Online
Beginner
Free

More Courses by Udemy

Microsoft Excel 2013 Course Beginners Intermediate...

Udemy

Online
Beginner
₹399 ₹2,699

Python for Beginners to Advance

Udemy

Online
Beginner
₹ 2,499

Learn Python Turtle Using Block Coding

Udemy

Online
Beginner
₹399 ₹799

Master Python Basics For Developer

Udemy

Online
Beginner
₹475 ₹3,499

Programming in Python for Beginners

Udemy

Online
Beginner
₹ 799

Learn Python 3 Programming from Scratch

Udemy

Online
Beginner
₹475 ₹1,299

Automate Your Life With Python

Udemy

Online
Beginner
₹ 2,899

Learn Python Python for Beginners

Udemy

Online
Beginner
₹ 1,799

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