Bandeau SMCS

R object-oriented programming and package development

[2 demi jours] - [Anglais]

You want to learn how to use object-oriented programming and package development as means to write, maintain and share more robust R code?

R is widely used to data analysis, statistical modelling and visualisation. R is also a fully fledged programming language. When writing a lot of code, it becomes essential to structure and formalise the code to keep track of it and reduce bugs that stem from increased complexity.

Objectifs de la formation
At the end of this course, you will be familiar with classes, generic functions and methods, and will have written S4-object code in R. You will also know what an R object is composed of and will have developed one yourself. You will also learn about additional advanced topics and best practice related to package/software development.

A good knowledge of R and some active programming experience are required.


The course will have few presentations and will mostly consist of demonstrations and exercises.

Outils utilisés durant la formation

Méthodes et familles de méthodes abordées
Software use
IT problems

Veuillez vous identifier pour vous inscrire comme intéressé(e) à une formation.



> Créer un compte