This module provides a comprehensive introduction to practical data science in the R programming language.
Aims and Objectives
Learning Outcomes
Syllabus
-What is data science?
-Data manipulation and wrangling using the Tidyverse and dplyr R package.
-Data visualisation using the ggplot R package.
-Interactive data exploration using Rshiny.
-Data and ethics including repeatability, replicability and reproducibility, making use of knitr and Rmarkdown.
-Towards big data and an introduction to distributed computing.