The Nine Systems

Object-Oriented Programming with S3 and R6 in R

Richie Cotton

Data Evangelist at DataCamp

ch1_2-9-systems.003.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.004.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.005.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.006.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.007.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.009.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.011.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.013.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.015.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.017.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.019.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.021.png

Object-Oriented Programming with S3 and R6 in R

ch1_2-9-systems.023.png

Object-Oriented Programming with S3 and R6 in R

Summary

  • Use S3 regularly
  • Use R6 when you need more power
  • Use S4 for Bioconductor
  • Maybe use ReferenceClasses
Object-Oriented Programming with S3 and R6 in R

Let's practice!

Object-Oriented Programming with S3 and R6 in R

Preparing Video For Download...