R Programming Complete Certification Training [2021 Edition]
R Programming Complete Certification Training [2021 Edition] Download
R concepts, coding examples. Data structure, loops, functions, packages, plots/charts, data/files, decisionmaking in R.
What you’ll learn
 Deep practical knowledge of R programming language
 Become a Data Scientist, Data Engineer, Data Analyst or Consultant
 Fundamentals and setup of R Language
 Get familiar with RStudio
 Variables and Data Types
 InputOutput Features in R
 Operators in R
 Data Structure in R
 Vectors, Lists and their application
 R Programs for Lists and Vectors in RStudio
 Matrix and application of Matrices in R with R Programs
 Arrays with R Programs for Arrays in RStudio
 Data Frames and R Programs for Data Frame in RStudio
 Factors, application of Factors, R Programs for Factors in RStudio
 Decisionmaking in R, types of decisionmaking statements with R Programs
 Loops in R, flowcharts and programs for loops in R
 Functions in R
 Strings in R
 Packages in R
 Data and File Management in R
 Plotting in R (graphs, charts, plots, histograms)
 Write complex R programs for practical industry scenarios
Requirements
 Enthusiasm and determination to make your mark on the world!
Description
1. Fundamentals of R Language

Introduction to R

History of R

Why R programming Language

Comparison between R and Python

Application of R
2. Setup of R Language

Local Environment setup

Installing R on Windows

Installing R on Linux

RStudio

What is RStudio?

Installation of RStudio

First Program – Hello World
3. Variables and Data Types

Variables in R

Declaration of variable

Variable assignment

Finding variable

Data types in R

Data type conversion

R programs for Variables and Data types in RStudio
4. InputOutput Features in R

scan() function

readline() function

paste() function

paste0() function

cat() function

R Programs for implementing these functions in RStudio
5. Operators in R

Arithmetic Operators

Relational Operators

Logical Operators

Assignment Operators

Miscellaneous Operators

R Programs to perform various operations using operators in RStudio
6. Data Structure in R (partI)

What is data structure?

Types of data structure

Vector
– What is a vector in R?
– Creating a vector
– Accessing element of vector
– Some more operations on vectors
– R Programs for vectors in RStudio

Application of Vector in R

List
– What is a list in R?
– Creating a list
– Accessing element of list
– Modifying element of list
– Some more operations on list

R Programs for list in RStudio
7. Data Structure in R (partII)

Matrix or Matrices
– What is matrix in R?
– Creating a matrix
– Accessing element of matrix
– Modifying element of matrix
– Matrix Operations

R Programs for matrices in RStudio

Application of Matrices in R

Arrays
– What are arrays in R?
– Creating an array
– Naming rows and columns
– Accessing element of an array
– Some more operations on arrays

R Programs for arrays in RStudio
8. Data Structure in R (partIII)

Data frame
– What is a data frame in R?
– Creating a data frame
– Accessing element of data frame
– Modifying element of data frame
– Add the new element or component in data frame
– Deleting element of data frame
– Some more operations on data frame

R Programs for data frame in RStudio

Factors
– Factors in R
– Creating a factor
– Accessing element of factor
– Modifying element of factor

R Programs for Factors in RStudio

Application of Factors in R
9. Decision Making in R

Introduction to Decision making

Types of decisionmaking statements

Introduction, syntax, flowchart and programs for
– if statement
– if…else statement
– if…else if…else statement
– switch statement
10. Loop control in R

Introduction to loops in R

Types of loops in R
– for loop
– while loop
– repeat loop
– nested loop

break and next statement in R

Introduction, syntax, flowchart and programs for
– for loop
– while loop
– repeat loop
– nested loop
11. Functions in R

Introduction to function in R

Builtin Function

Userdefined Function

Creating a Function

Function Components

Calling a Function

Recursive Function

Various programs for functions in RStudio
12. Strings in R

Introduction to string in R
– Rules to write R Strings
– Concatenate two or more strings in R
– Find length of String in R
– Extract Substring from a String in R
– Changing the case i.e. Upper to lower case and lower to upper case

Various programs for String in RStudio
13. Packages in R

Introduction to Packages in R

Get the list of all the packages installed in RStudio

Installation of the packages

How to use the packages in R

Useful R Packages for Data Science

R program for package in RStudio
14. Data and File Management in R

Getting and Setting the Working Directory

Input as CSV File

Analysing the CSV File

Writing into a CSV File

R programs to implement CSV file
15. Plotting in R (PartI)

Line graph

Scatterplots

Pie Charts

3D Pie Chart
16. Plotting in R (PartII)

Bar / line chart

Histogram

Box plot
Who this course is for:
 R Developers & Data Developers
 Data Scientists – R, Python
 Newbies and beginners aspiring for a career in programming & statistical analysis
 Data Engineers and Statistical Analysts
 R & Python Programmers
 Technical & Analytics Consultants
 Anyone wishing to learn data science and machine learning
 Lead R Developers
 R Modelling Analysts
 Data Software Developers
 Financial and Marketing Analysts
 Software Engineers
 Web Application Developers
 Business Analysts and Consultants
 Data Science and Machine Learning enthusiasts