Data Analysis with R

Data Analysis with R


Anyone whose role demands the statistical analysis of data sets by using R.


There are no prerequisites.


Two days. Lecture presentations are supported by examples. Participants will install R and gain hands-on experience of analysing data sets using R.

Course Objectives

After taking this course, participants should be able to:

  • Understand the statistical concepts underlying the analysis of datasets.
  • Install R and RStudio.
  • Import data sets into RStudio and manipulate the contents.
  • Use R to produce appropriate visualisations.
  • Perform initial data analysis using appropriate statistical tests.

Course Content

Introduction to R
Installation of R and RStudio
Basic R syntax
Data types (vectors, lists, matrices, arrays, data frames)
Operators and variables

Working with Data
Importing data into R
Categorical and numeric variables
Dealing with missing values
Indexing and subsetting data
Recoding and summarising

Data Visualisation
Histograms and bar charts
Pie charts
Line graphs
Scatterplots and boxplots

Exploratory Data Analysis
Generic data analysis process
Data distributions
Mean, median and mode
Standard deviation, variance
Percentiles, outliers

Exploring Categorical Data
Chi-square distribution
Goodness of fit
Contingency tables
Testing for independence

Exploring Numeric Data
Association and correlation
Covariation, Pearson Correlation
Linear regression
Prediction using regression
Multiple regression
Nonlinear regression

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at:

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...