R for Statistical Computing

Master R for statistical analysis, data visualisation, and reproducible research — the leading open-source tool for statisticians and data scientists worldwide.

Enrol Now →
5 Weeks
Duration
Beginner – Advanced
Level
Online & In-Person
Mode
Certificate
Award
📅
5 Weeks

Course Duration

5 weeks of structured sessions covering R from fundamentals through to advanced statistical modelling and visualisation. Flexible scheduling for groups and institutions.

Certificate Included

Upon Completion

Receive an official ResearchBridge Certificate of Completion upon passing the practical assessment. Shareable on LinkedIn and recognised by employers.

💻
Online & In-Person

Flexible Delivery

Live online sessions via Zoom, self-paced online learning, or in-person sessions in Kigali. All modes earn the same certificate.

👥
Individual & Group

All Welcome

Enrol individually or as a group of 5 or more for discounted pricing. Custom packages available for NGOs and institutions.

🛠️
Hands-on

Practical Sessions

Every session uses real datasets and R scripts you can adapt immediately for your own research and analysis projects.

Currently viewing: Overview
Overview Instructor Outcomes Applications Outline Video Testimonials FAQ Enrol

About This Course

R is the world's leading open-source language for statistical computing and data visualisation. Freely available and backed by a vast community of researchers and data scientists, R is used in universities, research institutions, central banks, and international organisations globally.

This course takes you from R basics through to advanced statistical modelling and publication-quality visualisation using the tidyverse and ggplot2 — with every session grounded in real research datasets and reproducible R script writing.

Who Will Teach You

👨‍🔬

ResearchBridge Expert Trainer

Statistician & R Specialist

Our R trainer has extensive experience using R for academic research, econometric modelling, and data science projects. Sessions emphasise reproducible workflows and real-world statistical application.

R tidyverse ggplot2 Statistical Modelling

What You Will Learn

1

Write and run R scripts confidently using RStudio and R Markdown

2

Import, clean, and manipulate data using the tidyverse — dplyr and tidyr

3

Create publication-quality charts and plots using ggplot2

4

Run descriptive statistics, hypothesis tests, and correlation analyses

5

Build linear and logistic regression models and interpret outputs correctly

6

Produce reproducible research reports using R Markdown and knit to PDF or Word

Where You Will Use These Skills

R is used wherever rigorous statistical analysis and reproducible research are required. Here is how this course applies across different contexts.

Academic Research

Write fully reproducible analyses, produce publication-quality figures, and generate research reports directly from R Markdown.

🏛️

Economic Policy

Analyse macroeconomic data, run econometric models, and produce quantitative policy evidence with reproducible R scripts.

🌍

Development Research

Analyse household survey data, run impact evaluations, and produce donor reports with automated, reproducible workflows.

🏥

Health & Epidemiology

Analyse clinical trial data, model disease spread, and produce health outcome reports for publication or policy use.

Data Journalism

Analyse and visualise public datasets, produce interactive charts, and tell data-driven stories for any audience.

🤖

Machine Learning

Build predictive models using caret and tidymodels for classification, regression, and clustering tasks.

Module Breakdown

Module 1 R Foundations +
  • Installing R and RStudio
  • R syntax — objects, vectors, and functions
  • Data types — numeric, character, logical, factor
  • Data structures — vectors, lists, data frames
  • Installing and loading packages
Module 2 Data Wrangling with tidyverse +
  • Importing data with readr and readxl
  • Filtering, selecting, and arranging with dplyr
  • Creating and transforming variables with mutate
  • Grouping and summarising with group_by and summarise
  • Reshaping data with tidyr — pivot_longer and pivot_wider
Module 3 Data Visualisation with ggplot2 +
  • The grammar of graphics — layers and aesthetics
  • Bar charts, histograms, and density plots
  • Scatter plots, line graphs, and box plots
  • Faceting — small multiples for comparisons
  • Themes, colours, and exporting publication figures
Module 4 Statistical Analysis +
  • Descriptive statistics and distribution analysis
  • T-tests, ANOVA, and chi-square tests
  • Correlation analysis — Pearson and Spearman
  • Linear regression with lm() and model diagnostics
  • Logistic regression with glm()
Module 5 Reproducible Research with R Markdown +
  • Introduction to R Markdown and knitr
  • Combining text, code, and output in one document
  • Knitting to PDF, Word, and HTML
  • Creating automated research reports
  • Best practices for reproducible research workflows

Watch a Sample Tutorial

Get a feel for R before you enrol.

🎬 This is a sample public tutorial. Our full course covers advanced statistical modelling with real research datasets and structured exercises.

What Past Students Say

★★★★★

"The ggplot2 module alone was worth the entire course. My thesis figures now look completely professional and publication-ready."

👩
Alice M. PhD Student, Statistics
★★★★★

"R Markdown changed how I work completely. I now produce fully automated reports that update instantly when new data comes in."

👨
Robert K. Data Analyst, Research Institute
★★★★★

"I switched from SPSS to R after this course and never looked back. The tidyverse makes data cleaning so much faster and cleaner."

👩
Josephine N. Researcher, Public Health

Frequently Asked Questions

Is R free to use? +

Yes. R and RStudio are completely free and open-source. You can download both before the course starts and we guide you through setup in the first session.

Do I need programming experience? +

No prior programming experience is required. The course starts from absolute basics and builds progressively to advanced topics.

Will I get a certificate? +

Yes. All participants who complete the course and practical assessment receive an official ResearchBridge Certificate of Completion.

Can my organisation book this for a team? +

Yes. We offer group pricing for teams of 5 or more. Contact us for a custom quote and scheduling that suits your organisation.

Related Courses

Enrol Now →