The Complete Introduction to R Programming Bundle

1136 Enrolled
8 Courses & 20.5 Hours
You save 91% -

What's Included

Introduction to R Programming
  • Certification included
  • Experience level required: All levels
  • Access 192 lectures & 12 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

192 Lessons (12h)

  • Installation and Setup
    The Course Overview4:54
    Installing R3:45
    Installing RStudio4:35
    Installing Packages4:50
  • Working with Vectors
    Data Types and Data Structures3:04
    Random Numbers, Rounding, and Binning
    Missing Values2:47
    The which() Operator3:11
  • R Essentials
    Set Operations2:08
    Sampling and Sorting2:52
    Check Conditions2:17
    For Loops2:34
  • Dataframes and Matrices
    Importing and Exporting Data6:29
    Matrices and Frequency Tables3:41
    Merging Dataframes2:26
    Melting and Cross Tabulations with dcast()3:58
  • Core Programming
    String Manipulation5:14
    Debugging and Error Handling4:29
    Fast Loops with apply()4:26
    Fast Loops with sapply(), lapply() and vapply()1:59
  • Making Plots with Base Graphics
    Creating and Customizing an R Plot7:03
    Drawing Plots with 2 Y Axes2:23
    Multiplots and Custom Layouts3:08
    Creating Basic Graph Types4:47
  • Statistical Inference
    Univariate Analysis6:16
    Normal Distribution, Central Limit Theorem, and Confidence Intervals5:32
    Correlation and Covariance3:03
    Chi-sq Statistic4:42
    Statistical Tests5:14
  • R Very Own Project
    Project 1 – Data Munging and Summarizing11:31
    Project 2 – Visualization with Base Graphics5:42
    Project 3 – Statistical Inference3:50
  • DPlyR and Pipes
    Pipes with Magrittr5:21
    The 7 Data Manipulation Verbs5:19
    Aggregation and Special Functions3:36
    Two Table Verbs2:42
    Working With Databases5:30
  • data.table
    Understanding Basics, Filter, and Select7:34
    Understanding Syntax, Creating and Updating Columns4:06
    Aggregating Data, .N, and .I4:20
    Chaining, Functions, and .SD4:17
    Fast Loops with set(), Keys, and Joins9:12

Introduction to R Programming

Packt Publishing

Selva Prabhakaran is a data scientist with a large E-commerce organization. In his 7 years of experience in data science, he has tackled complex real-world data science problems and delivered production-grade solutions for top multinational companies. Selva lives in Bangalore with his wife.


It seems like everything these days is driven by data, and statisticians and analysts across industries need to handle this data efficiently and tactfully. That's where R comes in, a powerful programming language that helps developers solve even the most complex data problems. Data scientists are in constant demand, and this extensive course will give you your first taste of R, enabling you to make statistical inferences and run programs that solve important data problems and turn heads.
  • Access 50 lectures & 3.5 hours of content 24/7
  • Get introduced to the R Studio & programming concepts like variables, vectors, arrays, loops, & matrices
  • Visualize data using R's base graphics
  • Learn the fundamentals of univariate & bivariate analysis, computing confidence intervals, interpreting p values, & working w/ statistical tests
  • Perform a full-scale data analysis project


Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...