Complete R Programming course: Beginner to Advanced Level
Master R 4.2.2: Learn Data Aggregation, Tidyverse, reshape, tidyr, dplyr, data.table packages and so on!
Lectures -122
Resources -4
Duration -7.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
*Learn R Programming (4.2) by Coding Along*
**Learn R 4.2 at your own pace!**
Are you starting you R programming journey? Are you a complete beginner in programming?
This course is suitable for you!
Why learn R using is course?
This course covers all the theory needed for the understanding of writing a well neat R code. The latest version of R and R Studio is used to cover all the required concepts for everyone who wants to have a career in the fields like:
Data Analyst
Quantitative Analyst
Data Scientists
Financial Analysts and many other high paying careers
By the end of this course you will have mastered:
1. The Basics of R
R Data Types
R for Basic Maths
Complicated Arithmetic formulas R
2. Data Structures in R
Vectors
Matrices
Arrays
Dataframes
Lists
3. Working with Categorical Data
What is categorical Data?
Factors in R programming – what are factors in r
Creating factors
Regular expression – grep and gsub functions in r
4. Functions in R
Calling R functions
Writing R functions
5. if statements
Stand-alone statement
else if & else statements
using if statements in functions
nested if statements
switch function
6. Loops
what is a loop?
for loops
while loops
nested loops
using loops within a function
7. The apply family of functions
apply function
lapply function
sapply function
tapply function
8. Importing Data into R with tidyverse
read a csv file in r
read an excel file in r with tidyverse
9. Data Manipulation & Transformation in R
Sorting, Appending and Merging
Duplicated Values
Restructuring with reshape package
Melting and Casting
Restructuring with tidyr package
Gather and spare
Data Aggregation
10. dplyr package
Sorting
Subscripting
Merging
Aggregation
What is the pipe operator in r?
11. data.table package
Setting Key & Subscripting
Merging & Aggregation
I'm certain you will enjoy this course!
Goals
In this course you will learn:
- Advanced data analytics with dplyr package
- Advanced analytics with datatable package
- How to perform sorting, subscripting, Merging of R Data structures
- Data Aggregartion using dplyr and data table packages
- Data Aggregation with aggregate function
- Data Analysis with Apply family of functions: apply(), sapply(), tapply(), lapply()
- Importing data into R using tidyverse package
- Restructuring real datasets with reshape package
- Restructuring real world datasets with melt and cast functions
- Restructuring real datasets with tidy package package
- Restructuring real world datasets with gather and spare functions
- How to work with categorical data
- what are factors in R?
- Regular expression with grep & gsub function
- if statements: nested in statements
- How to use the switch function in r
- Complete explanations of the for loops and while loops using R
- How to use loops within your own functions
- How to create, manage and subscript R Data Structures
- Complete explanation and Application of Vectors, Matrices and Arrays with real datasets
- Complete explanation and Application of Dataframes and Lists in r
- Calling R Functions & How to write your own functions
- R for Complicated mathematics formulae
- Master R 4.2.2
- What is the Pipe Operator & How to use it
Prerequisites
- No prior programming experience required
- Eager to learn
- The course only require internet connection for installing the latest version of R & R Studio
![Complete R Programming course: Beginner to Advanced Level Complete R Programming course: Beginner to Advanced Level](https://d3mxt5v3yxgcsr.cloudfront.net/courses/12949/course_12949_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction to the Course
1 Lectures
-
Course Introduction 08:39 08:39
R & R Studio Set up
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Mastering the Basics of R
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data Structures in R
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Vectors in R
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Matrices in R
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Arrays in R
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Lists in R
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data Frames in R
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Working with Categorical Data in R
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Functions in R
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
If-else statements in R
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Coding Loops in R
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data Analysis: The apply family of functions
14 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Importing Data into R with tidyverse package
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data Analysis, Transformation & Transformation
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Merging with merge function
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Restructuring Datasets with reshape package
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Restructuring Datasets with tidyr package
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data Aggregation using R
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Dplyr package
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data.table package
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Nkosingimele Ngcobo](https://www.tutorialspoint.com/assets/profiles/532035/profile/200_1000193-1672857566.png)
Nkosingimele Ngcobo
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)