R Programming Course: Advanced
Data analysis and analytics. Uncover insights and transform your organisation.
Looking to take your data science skills into the stratosphere? Welcome to Advanced R Programming.
Writing elegant R code for data analysis is a critical skill for any modern data scientist, analyst, or programmer. This elegant code can handle advanced data structures like spatial data and regular expressions, and can maximise automation through the functional programming paradigm in R’s apply family of functions.
The advanced R user can also do much more than write code and perform analysis. You can develop custom packages and functions that save time. You can share these time saving techniques with others. You can communicate your findings in clean and tidy ways.
In this course, you will learn how to work with advanced data structures and communicate outside of the R environment. This includes package development, RMarkdown, and database connections. Further, you will learn how to use the Python language within the R environment.
To take this course, we recommend having skills equivalent to the learning outcomes of the R Programming Course: Introduction and R Programming Course: Intermediate. These courses are not a prerequisite but will provide the foundation skills needed for this course.
Aims
This course aims to teach advanced R topics like package development, spatial data, RMarkdown, and package development. These aims are taught through the development of an R package, from the ground up.