Victor Sanchez
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. R supports not one but multiple alternative object-oriented programming paradigms. These are known as object systems and constitute a relatively underutilized but incredibly powerful feature of the R language. This course will show you how to work effectively with object systems in R.
You'll begin by identifying different object systems. You'll then examine how the S3 object system allows some features of object-oriented programming, albeit in a very different form from other OOP languages.
You'll move to leverage the R5 object system, also known as the system of reference classes, to create classes and instantiate objects, specify member variables and methods, and initialize values of member functions.
You'll also implement inheritance using the system of reference classes.
When you're done with this course, you'll be able to utilize different object systems in your R programming projects.
Issued on
October 14, 2021
Expires on
Does not expire