Skip to main content
NITA AccreditedAdvancedPhysical + Virtual10 daysMSARC

Training on Mastering Statistical Analysis with R

Master statistical analysis with R. Learn to analyze data, test hypotheses, and build statistical models.

Next intake

20 Jul 2026 · Nakuru

View all dates

Duration

10 days

Live instruction

Delivery

Physical + Virtual

Cohort based

Level

Advanced

Working professionals

Certification

NITA reimbursable

For Kenyan cohorts

Language

English

All materials

Overview

About this programme

This course provides a comprehensive introduction to statistical analysis using the R programming language, a powerful tool for data analysis and visualization. Participants will learn how to manipulate data, conduct a variety of statistical tests, and interpret results in R. The course covers both basic and advanced statistical techniques, including hypothesis testing, regression analysis, and multivariate analysis, with a focus on real-world applications. By the end of the course, participants will be equipped to perform statistical analyses with confidence, making data-driven decisions in their respective fields.

Course Duration

10 Days

Who Should Attend

  • Data analysts and statisticians looking to enhance their skills using R.
  • Researchers and academics who require statistical analysis in their work.
  • Business analysts who need to perform data-driven decision-making.
  • Graduate students and professionals in social sciences, economics, and life sciences.
  • Individuals with basic programming knowledge looking to learn statistical analysis in R.
Learning outcomes

What you'll walk away with

By the end of this course, participants will be able to:

  • Understand the fundamentals of R programming for statistical analysis.
  • Perform data manipulation and cleaning in R.
  • Apply basic and advanced statistical methods to analyze data.
  • Conduct hypothesis testing and interpret the results.
  • Implement regression analysis, including linear and logistic regression.
  • Utilize R for multivariate analysis techniques such as PCA and clustering.
  • Create and interpret statistical plots and graphs in R.
  • Analyze time series data using R.
  • Develop reproducible reports and presentations of statistical analyses.
  • Apply statistical analysis skills to real-world data sets and research questions.
Course modules

What we cover, module by module

Module 1: Introduction to R and RStudio

  • R as a statistical computing environment
  • RStudio IDE: interface and basic functionalities
  • Data types and structures in R (vectors, matrices, data frames)
  • Basic data manipulation and subsetting
  • Case Study: Using R to summarize and analyze organizational performance data
  • Practical: Create and manipulate vectors, matrices, and data frames in R

Module 2: Data Import and Export

  • Importing data from various formats (CSV, Excel, SPSS, etc.)
  • Exporting data to different formats
  • Data cleaning and preprocessing
  • Case Study: Preparing survey data for analysis using R
  • Practical: Import, clean, and export datasets in R

Module 3: Exploratory Data Analysis (EDA)

  • Summary statistics (mean, median, mode, standard deviation, etc.)
  • Data visualization (histograms, box plots, scatter plots, etc.)
  • Correlation and covariance
  • Outlier detection
  • Case Study: Exploring customer behavior data for business insights
  • Practical: Perform EDA and generate visual summaries in R

Module 4: Probability and Distributions

  • Probability concepts and rules
  • Discrete and continuous probability distributions
  • Normal distribution and its properties
  • Sampling distributions
  • Case Study: Using probability distributions to analyze risk in project outcomes
  • Practical: Simulate probability distributions in R

Module 5: Hypothesis Testing

  • Hypothesis testing framework
  • One-sample and two-sample t-tests
  • Chi-square test for independence
  • ANOVA (one-way and two-way)
  • Case Study: Testing differences in performance across departments
  • Practical: Conduct hypothesis tests using real datasets in R

Module 6: Linear Regression

  • Simple linear regression
  • Multiple linear regression
  • Model evaluation (R-squared, adjusted R-squared, F-test)
  • Model diagnostics
  • Case Study: Predicting sales performance using regression analysis
  • Practical: Build and evaluate regression models in R

Module 7: Logistic Regression

  • Logistic regression model
  • Odds and logit
  • Model evaluation (confusion matrix, ROC curve, AUC)
  • Case Study: Predicting employee turnover using logistic regression
  • Practical: Develop and evaluate a classification model in R

Module 8: Non-parametric Methods

  • Rank-based tests (Wilcoxon, Kruskal-Wallis)
  • Correlation analysis (Spearman, Kendall)
  • Case Study: Comparing customer satisfaction across service groups
  • Practical: Apply non-parametric tests in R

Module 9: Advanced Topics in Statistics

  • Time series analysis
  • Survival analysis
  • Bayesian statistics
  • Machine learning with R
  • Case Study: Forecasting trends using time series data
  • Practical: Perform basic time series analysis in R

Module 10: Data Visualization with R

  • Advanced data visualization techniques
  • Creating interactive plots
  • ggplot2 package for advanced visualization
  • Case Study: Building a data visualization dashboard for executive reporting
  • Practical: Create advanced visualizations using ggplot2 in R
Impact

Where the change lands

Organizational Impact

  • Improve the integrity and credibility of data-driven decisions through rigorous statistical analysis.

  • Boost operational efficiency by reducing time spent on manual analysis and reporting.

  • Foster a data-literate culture to uncover insights and make evidence-based decisions.

Personal Impact

  • Gain in-demand skills for careers in data analysis, research, and data stewardship.

  • Progress toward senior analytical or research roles.

  • Ensure work quality and reliability with reproducible findings.

  • Build confidence to lead and manage complex quantitative projects.

Dates and locations

Upcoming intakes

Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.

Full calendar
FAQs

Common questions.

Still not sure? Send us a note and a facilitator will get back to you within a business day.

The goal is to equip you with the skills to use R for advanced statistical analysis, enabling you to design experiments, test hypotheses, and draw reliable, evidence-based conclusions from data.

Course finder

Find the right course for you

Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.

For corporate teams

Training 10+ professionals?

We deliver Training on Mastering Statistical Analysis with R in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.