Open Site Navigation

R Programming

R is a programming language and software environment for statistical analysis, graphics representation and reporting. R was created by Ross Ihaka and Robert Gentleman at the University of Auckland, New Zealand, and is currently developed by the R Development Core Team. R is freely available under the GNU General Public License, and pre-compiled binary versions are provided for various operating systems like Linux, Windows and Mac. R is a powerful language for data analysis, data visualization, machine learning, statistics. Originally developed for statistical programming, it is now one of the most popular languages in data science. In this course, you'll be learning about the basics of R, and you'll end with the confidence to start writing your own R scripts. But this isn't your typical textbook introduction to R. You're not just learning about R fundamentals, you'll be using R to solve problems related to movies data.

R Programming

Course Modules

Course


  • R Introduction
  • R Reserved Words

  • Variables and Constants

  • R Operators
  • Precedence and Associativity

  • R Flow Control

  • R Programming if...else

  • R ifelse() Function

  • R Programming for loop

  • R while Loop

  • R break & next

  • R repeat Loop

  • R Functions

  • R Programming Function

  • Function Return Value

  • R Environment & Scope

  • R Recursive Function

  • R Infix Operator

  • R Switch Function

  • R Data Structure

  • R Vectors

  • R Matrix

  • R List

  • R Data Frame

  • R Factor

  • R Object & Class

  • Object and Class

  • R S3 Class

  • R S4 Class

  • R Reference Class

  • R Inheritance

  • R Graphs & Charts

  • R Programming Bar Plot

  • R Programming Histogram

  • R Programming Pie Chart

  • R Box Plot

  • R Strip Chart

  • R Advanced Topics

  • R Programming Plot Function

  • R Programming Subplot

  • R Programming Saving Plot

  • R Programming Color

  • R Programming 3D Plot





Duration of the courses: 120 Hours

BY THE END OF THIS COURSE, YOU WILL HAVE LEARNT

The R programming language and syntax
Object oriented programming in R
How to carry out a range of analyses using R
How to use R for graphical summary
Custom solutions using R

WHO SHOULD ATTEND

Analysts, students and developers who want to explore the vast range of analytical and graphical capabilities of R.

PREREQUISITES

No previous experience of programming is required although familiarity with another programming language would be helpful. Some experience of basic statistical analytical methods would also be useful but is not essential.