Course overview
R is widely used to turn operational, financial, customer, programme and risk data into evidence for decisions. Advanced analysts must do more than write isolated scripts: they need to combine inconsistent source files, test data quality, select defensible statistical methods, validate predictive models and communicate findings that decision-makers can act on. Weak reproducibility, poorly specified models and unclear reporting can produce decisions based on misleading results.
This course develops advanced R workflows for data preparation, statistical analysis, predictive modelling and reporting. Participants work with the tidyverse, SQL-connected data, tidymodels, Quarto and selected specialist packages. They build skills in exploratory analysis, visualisation, hypothesis testing, regression, generalised linear models, resampling, tree-based models, clustering, time-series forecasting, text analysis and spatial analysis. The course also addresses model diagnostics, interpretation, fairness checks and controls for analytical risk.
Instruction combines concise technical briefings, instructor demonstrations, structured case work and group reviews using realistic datasets from banking, public services, NGOs and commercial operations. Participants progressively assemble an analysis project rather than treating techniques as disconnected examples. They leave with a documented R analysis project, reusable code patterns, model-validation materials and a decision-focused report produced in Quarto. Delivery is instructor-led over 10 days, either in a classroom in 50+ cities or live online, with approximately 6.5 contact hours per day. Participants receive a certificate of completion.
The course is suited to analysts and technical specialists who already use R and need stronger methods for high-value analytical work. It is particularly relevant where teams must justify results to risk committees, programme managers, operational leaders, policy teams or senior management.



