Next course begins August 5th

Introduction to R

The introduction to R programming course will help you understand and master the basics of R. The course will cover the basic syntax of R enabling you to undertake your own first data analysis using R.

What you'll learn

You will learn how to get going in R from the begining, understand file formats, basic R syntax from data objects to functions, graphics. and learn using text editors to write code. You will learn how to read files, use symbols and assignments and iterate simple loops. The course is suitable for complete beginners and no prior R programming knowledge is assumed.

Come enjoy the motivating atmosphere, learning with your peers while you discover the possibilities of R.

Course Content

  • Getting started with R
  • Installing, starting and stopping R
  • The R Console
  • R and statistics
  • R and the window system
  • File Operations and file formats
  • Writing code and text editors
  • Basic R syntax
  • Reading files
  • Symbols and assignment



  • Sequences
  • Simple Loops(iteration)


  • Numeric vectors
  • Special values
  • Numeric summaries


  • Text Processing
  • Regular expressions
  • Search, replace, split, paste

Reading Data

  • Data Frames
  • Matrices and data frames and Lists
  • Free-format Input
  • Fixed-Format Input
  • Printing Data and Summaries
  • Plotting Data
  • Data processing


  • Dates
  • Classes and generic functions

Linear Models

  • Fitting a Model
  • Examining a Fit
  • Extracting Results
  • Factors and Covariates
  • Regression Splines

Generalized Linear Models

  • Variance and Link Families
  • Logistic Regression
  • Updating Models
  • Model Selection

Data Structures

  • Data structures
  • Subsetting
  • Assigning to subsets

Data Manipluation

  • Apply functions


  • Scatterplots
  • Exporting Graphics
  • Boxplots
  • Histograms
  • Density Plots
  • Text Plots
  • Faceting
  • Common Aesthetics

Upcoming Dates

LagosAugust 5th, 2024₦235,000

Delivery Methods

Classroom Training

Unlock your potential with our classroom training courses. Our portfolio of business intelligence training courses are delivered by BI experts across Africa.

Online Training

Our online trainings (live instructor-led) are delivered by certified instructors and are designed to replicate a classroom experience which enables full interactions.

Onsite Training

Our onsite training team allows us to bring our skills and expertise to you. Onsite courses are developed in conjunction with you, ensuring your expectations are exceeded.

1-to-1 Training

With our one-to-one training you’ll not only receive the undivided attention of the trainer, but one-to-one training allows you to tailor the training to your specific needs.

From ₦235,000



Training multiple people?

Empower your teams with business intelligence training courses delivered by subject matter experts.

Apply for Introduction to R

Which date are you interested in?

Apply for Introduction to R

Which date are you interested in?