Skip to content

laderast/oop_talk

Repository files navigation

Slides and Project Workspace for Object Oriented Systems in R: S3, S4, and R6

Scott Chamberlain and Ted Laderas

Required Packages

install.packages(c("R6", "here", "dplyr"))

Getting Started

  1. Clone/Download this Repository
  2. Unzip (if necessary) to a folder
  3. Open the oop_talk.rproj file in RStudio

Talk Material

Acknowledgements

Portions of this tutorial are gratefully derived from:

Thanks to Jim Tyhurst for pointing out that I was mixing multiple inheritance with polymorphism. This mistake has been corrected throughout the material.

License

All code is licensed with a MIT License (see LICENSE.txt) All Material is CC 4.0 By (Please link to us if you use this material!)