Course description
Statistical Computing
This module aims to give students a grounding in the use of statistical software for data manipulation, analysis and simulation. It uses the R software as a basis, but also introduces students to the Python programming language, as both tools have wide functionality and close links with data science.
Do you work at this organisation and want to update this page?
Is there out-of-date information about your organisation or courses published here? Fill out this form to get in touch with us.
Outcome / Qualification etc.
Credits: 5 ECTS
Learning Outcomes
Having successfully completed this module you will be able to:
- Understand basic data structures and programme control in the Python programming language
- Obtain additional information on how to perform advanced statistical analyses using R and then undertake such analyses.
- Work independently in retrieving, organising and analysing data from surveys, censuses, and administrative sources.
- Enter and manipulate data within R.
- Perform standard statistical analyses using R and interpret the resulting output for a wide range of statistical data that arise in government.
Training Course Content
- Introduction to R.
- R basics.
- Data management in R.
- R functions for statistical analysis: linear regression and more.
- Statistical computing in R.
- Simulation.
- Introduction to Python.
- Python data structures and Python modules.
- Interfacing R with Python and other data processing/management software.
Course delivery details
Depending on feasibility, teaching may be delivered face to face intensively over a week, or online using a mixture of synchronous and asynchronous online methods, which may include lectures, workshop activities, exercises, and videos. A range of resources will also be provided for further self-directed study.