A BA's Introduction to the Methods of Business Analytics Using R

Brisbane, Australia 5-day Intensive

This course is designed for business analysts who have an interest in the role of analytics within their work. The language and level of concepts taught within this workshop are designed for participants with no formal training in statistics or information technology, instead it is assumed that most participants will have a business background and who are making their first tentative steps in the field of analytics.

R is the most commonly used tool for business analytics, and has been chosen for this course as it is free and publicly available. It is assumed that most course participants will not have used R or similar software previously.

Approximately half of the time in this course will be spent in PowerPoint presentations, and half of the time in computer demonstrations and self-paced computer exercises. Participants will be required to bring their own laptops, either with the R software already installed, or with hard drive space to allow for installation during the course.

More details about these activities is described below, and can be quickly accessed by the contents links to the left.

International Institute of Business Analytics

Insight Research Services Associated is now an Endorsed Education Provider with the International Institute of Business Analysis. This course is worth 20 points toward IIBA Personal Development hours or Continuing Development Units. You do not need to be an IIBA member to register for this course.

About R

R is the most commonly used tool for business analytics. It is a free software environment for scientific and statistical computing and graphics that runs on all common computing platforms. An active and highly skilled developer community works on its development and improvement. R has become an environment of choice for the implementation of new methodology and is attracting wide attention from statistical application area specialists. The powerful and innovative graphics abilities available in R include the provision of well-designed publication-quality plots.

Course Format

This course will be presented as a five-day course, with two sets of seminars and practicals each day. 

Each seminar will consist of the presentation of a set of Powerpoint slides, with the practical sessions covering a real-time demonstration of the use of R (using the methods taught in the previous seminar). The practical sessions will also include time for participants to work on a set of exercises and solutions relating to the previous seminar. These solutions also contain a step-by-step guide in how to perform each exercise in R.

Participants will be encouraged to ask questions during the Powerpoint presentations and during the one-to-one computer exercise sessions

Course Syllabus

Day 1:

  • Introduction to the field of Business Analytics
  • Introduction to the R programming environment
  • Linear regression and regression diagnostics

Day 2:

  • Logistic and Poisson regression
  • Odds ratios and incidence rate ratios
  • Analysis of Variance

Day 3:

  • Factor analysis
  • Factor rotations, uniqueness, and commonality
  • Longitudinal data analysis
  • Mixed effects models

Day 4:

  • Longitudinal data analysis
  • Generalized estimating equations
  • Clustering techniques: k means clustering, cluster linkage, and dendrograms

Day 5:

  • Missing data and multiple imputation
  • Data visualization using the ggplot package in R
  • Radial plots, clustered and stacked bar charts, and donut plots
  • Creating web interfaces in R using Rshiny

Recommended Background

While there may be a range in demographics of the people who will enrol in this course, this course is designed for Business Analysts who have no previous training (formal or informal) in business analytics, information technology or statistics. It is assumed that most course participants will not have used R or similar software previously. The exercises in this course will require participants to type commands into R at the command line (where the commands required for each exercise will be provided).

Recommended Texts

Shmueli G., Bruce P.C., Yahav I., Patel N.R., Lichtendahl Jr. K.C. (2017). Data Mining for Business Analytics: Concepts, Techniques, and Applications in R. 1st edn, Wiley

Maindonald, J.H. and Braun, W.J. (2010). Data Analysis and Graphics Using R. An Example-Based Approach. 3rd edn, Cambridge University Press.


Is R really free and publicly available?

For sure. R has been / is being developed by an online community of statisticians and programmers around the world that have made all of their work available for the benefit of users.

Can I download and install R prior to the workshop?

Yes, please visit https://cran.r-project.org. It is assumed that most if not all participants will not have installed R prior to the workshop, though there may be a couple of eager participants who want to make a head start.


Mark Griffin.jpg

Dr Mark Griffin is the Founding Director of Insight Research Services Associated (www.insightrsa.com), and holds academic appointments at the University of Queensland and the University of Sydney. Mark is the Chair of the IIBA Business Analytics Special Interest Group and the IIBA Asia-Pacific Regional Director. Mark also serves on the Executive Committee for the Statistical Society of Australia, and is the Chair of their Section for Business Analytics. Mark has previously taught over 80 two-day workshops and 10 five-day workshops in the fields of Business Analytics and Statistics. Major analytics projects that Mark is or has been involved in include:

  • Mark leads a research group at the University of Queensland conducting analysis of incident reports collated by the Queensland Ambulance Service. The QAS visits approximately 700,000 incidents per year where QAS staff complete a report detailing each incident. This project uses R for text analytics, market segmentation, and spatial mapping (GIS) (2017 to present).
  • Mark is leading a research group at the University of Queensland that are creating an online sample size calculator in R. This software will be used by managers of medical trials who wish to know how many patients to enrol in their trials. This work is being conducted in partnership with research collaborators at Harvard University. This project uses R for developing a web interface and for the mathematical equations involved (2017 to present).
  • Mark has developed software in R for SeqWater (where SeqWater monitors the water quality of all 28 water reservoirs in South-East Queensland). This project uses R for developing a web interface and for statistical analysis using time-series data (2017).
  • Mark led a project team evaluating the delivery of the Positive Parenting Program for the Queensland Department of Communities, Child Safety and Disability Services. This included the collection and analysis of data from 140,000 parents and 1000 practitioners (psychologists) involved in the program. This project used R for statistical analysis and data visualization (2016-2017).