6th R-in-Grenoble working session

on the February 8, 2018

February, 8th, from 16:00 to 18:00
The sixth working session of the Grenoble R community will be about best coding practices. Drinks and snacks are served during the second part of the session.

Each month, the Grenoble R-group organizes one working session of 2 hours, on Thursdays, from 16h-18h, at the IMAG building.

Everyone is welcome from beginners to advanced R users. Participants just need to bring their laptop. Presentations or tutorials will last 30 to 60 min, on R topics that can be useful to many people, with practical examples. During the second part of the session, specific problems encountered by participants when coding in R will be discussed.

Drinks and snacks will be shared during the second part of the session.

 

February 8, 2018: Best coding practices

As nicely written by Hadley Wickham R guru, "Good coding style is like correct punctuation: you can manage without it, butitsuremakesthingseasiertoread." In this session, we will review good practices to write 1) R code and 2) R packages. In a first part, we will present some ideas of the tidyverse style guide (following http://style.tidyverse.org/) including the styler package (interactively restyle selected text) and the lintr package (automated style checks). The second part will be devoted to writing R packages, which is at the basis of reproducibility. We will learn how to use the Roxygen package to (quite automatically) turn personal code into reusable code (following http://r-pkgs.had.co.nz/). Make sure you have the latest versions of RStudio, styler, lintr, and Roxygen packages installed.N).


By A. Arnaud & J. Arbel
 

Check the upcoming sessions.

Download the poster and spread the word!

If you wish to share your R experience during a working session and/or to co-animate a working session, please contact the team.
 



 

Published on February 1, 2018

Practical informations

Lieu(x)


at the Auditorium IMAG building, ground floor.