->
Categories: Tutorials

R Programming


 

R Programming
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size: 10.2 GB
Genre: eLearning Video | Duration: 39 lectures (20 hour, 45 mins) | Language: English


R concepts, coding examples. Data structure, loops, functions, packages, plots/charts, data/files, decision-making 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
Input-Output 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
Decision-making in R, types of decision-making 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. Input-Output 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 (part-I)

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 (part-II)

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 (part-III)

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 decision-making 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

Built-in Function

User-defined 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 (Part-I)

Line graph

Scatterplots

Pie Charts

3D Pie Chart


16. Plotting in R (Part-II)

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


 


Homepage: https://www.udemy.com/course/r-programming-training


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Broknote   |  

Information
Members of Guests cannot leave comments.




rss