Statistics - Programming in R
7 to 11 October 2025
Royal Statistical Society
Summary
- Certificate of Attendance - Free
- Tutor is available to students
Add to basket or enquire
Dates
Overview
The virtual course on programming principles in R, running on 7 to 11 October 2025
On completion of the course participants will gain experience in a range of programming techniques for the R programming language. Users will be able to write their own functions and scripts for undertaking bespoke data analysis tasks. Consideration of memory allocation, code profiling and leveraging parallel computation will also be explored to guide participants in the principles of efficient R programming.
Certificates
Certificate of Attendance
Digital certificate - Included
Description
The intensive course on programming principles in R. On completion of the course participants will gain experience in a range of programming techniques for the R programming language. Users will be able to write their own functions and scripts for undertaking bespoke data analysis tasks. Consideration of memory allocation, code profiling and leveraging parallel computation will also be explored to guide participants in the principles of efficient R programming.
Learning Outcomes
By attending the course participants will gain experience in writing their own functions and scripts for data analysis in the R programming language. They will improve on their data manipulation skills. Further, attendees will also gain an understanding of how to make code more efficient and to extend their workflow to leverage the power of parallel computing.
Topics Covered
- Data manipulation and aggregation using dplyr
- Control flow: conditional expressions, functional composition, for loops
- The 'apply' family of functions
- Efficient data structures
- Code Profiling
- Avoiding loops
- Parallel computing
Who is this course for?
This course is ideal for anyone who would like to extend their basic familiarity with using R, and using R to write their own bespoke functions or optimizing their code.
Requirements
Basic prior experience with the R programming language is assumed. Namely that participants have some experience of R data structures, such as vectors, data frames, and experience in using pre-made functions from R packages.
The course is aimed as a follow up the 'Introduction to R and Regression Modelling in R' training course. Whilst no statistical knowledge will be assumed, some of the examples will be statistical in nature.
Delegates are expected to bring a laptop with the R software installed.
Questions and answers
Reviews
Currently there are no reviews for this course. Be the first to leave a review.
Legal information
This course is advertised on Reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.