Learn R Programming from Scratch
4.2 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
966 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn R Programming from Scratch to your Wishlist.

Add to Wishlist

Learn R Programming from Scratch

Learn the fundamentals of the R Programming from Basics to Advanced.
4.2 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
966 students enrolled
Created by Sunil Kumar Gupta
Last updated 1/2016
English
Current price: $10 Original price: $75 Discount: 87% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Master the skills needed to develop general-purpose programming applications using R
  • Core fundamentals of R language essential for Data Analysis
  • Master R programming though Practical Examples
  • Master R Console & RStudio
View Curriculum
Requirements
  • Computer with good internet speed
  • Basic proficiency in math - vectors, matrices, algebra
Description

During the last decade, the momentum coming from both academia and industry has lifted the R programming language to become the single most important tool for computational statistics, visualization and data science.

This course is the beginners guide to R programming which starts from very basics and takes you the most advance concepts of R. This course is a practical guide which explains the most important aspects of R programming with examples and helps you in working on data analysis.

We will start by learning how to install R and R studio with basic overview. Then we move to Basics of R Programming, Working with Data in R, Working with R Packages,R Objects, Interfaces,Working with Date & Times in R,Control Structures in R,Functions in R,Loop in R and much more by adding more content every week/month to make make this course most up to date and valuable course on R.

About R: R is a programming language and software environment for statistical computing and graphics. The R language is widely used among statisticians and data miners for developing statistical software and data analysis. Polls, surveys of data miners, and studies of scholarly literature databases show that R's popularity has increased substantially in recent years.

Who is the target audience?
  • Web developers interested in implementing data analysis features in their web applications
  • Students & Professionals interested in Statistics, Data Mining, Data Visualization
  • Business & Data Analysts
Students Who Viewed This Course Also Viewed
Curriculum For This Course
23 Lectures
01:56:44
+
Course Overview
1 Lecture 04:12
+
Downloading & Installing R
4 Lectures 23:38

Overview of R Console
04:54

Downloading & Installing RStudio
05:03

Overview of RStudio
06:25
+
Basics of R Programming - Part 1
6 Lectures 28:38
Printing "Hello World" message
05:09

Working with Variables in R
04:51

Printing Integer Sequences
03:37

"Hello Wordl" Program Using Function
04:13

if-else statements in R
06:02

Using Switch for Multiple Statements in R
04:46
+
Basics of R Programming - Part 2- Control Structures in R
5 Lectures 24:20
ifelse() function in R
05:29

ifelse() function on Vector in R
04:47

for loop in R
06:47

using break and next in for loop in R
02:39

while loop in R
04:38
+
Vectors, Sequences, Arrays and Matrices
7 Lectures 35:56
Vectors in R
06:05

Sequences in R
03:55

Adding Names to Vector Elements
03:29

Creating Arrays in R
03:34

Creating 3 dimensional array with giving name to each dimensions
05:58

Creating a Matrix in R
07:36

Finding number of rows& columns, length, dim & class of a Matrix/Array
05:19
About the Instructor
Sunil Kumar Gupta
4.1 Average rating
695 Reviews
20,602 Students
13 Courses
Technology Analyst & Programmer

Sunil is a developer, programmer, mentor and all round technology nut. With over 6 years of professional experience in the software development as Software Engineer and Technology Analyst, he understands what technology can do for us.

He loves building applications using Object Orientated languages & Aspect Orientated programming.

He has a special love for Data Analysis, Data Science and Analytics.

He runs technology website where he shares his technical expertise and experience.

Sunil is an Oracle Certified Professional, Java SE 6 Programmer and currently works as Technology Analyst at an IT company and he holds a Bachelor of Technology degree in Computer Science & Engineering.