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
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
 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
[maxbutton id=”1″ url=”https://www.udemy.com/course/rprogrammingtraining/?couponCode=R_PROG_UPLATZ” ]