Next session: Reproducible research with R, on September 26th from 16:00 to 18:00 @IMAG. You can register to the event here.

Attendance is totally free but registration is mandatory and is on a first come first serve basis.

Materials of the presentation are available here.

Don’t forget to subscribe to the r-in-grenoble newsletter.

Help us communicate

Please talk about our R group with your colleagues.

You can also print [program poster coming soon] and put it up somewhere at work.

Join our R working sessions in Grenoble

Each month, we will organize one working session of 2 hours (on thursdays, from 16h-18h, at the IMAG building).

Please find the guidelines for these sessions:

Schedule of 2019-2020

Click on the title to see the session description

September 26, 2019
Reproducible research in R
P. Jedynak & M. Rolland
    Reproducibility is a hot topic in modern science. Interest in reproducibility was triggered by the “reproducibility crisis” undergone by many fields in the past decades. A reproducible analysis is an analysis that can be re-run from raw data to final result identically by anybody (including “future you”!) on any computer and at any point in time. In this presentation we will give attendants an overview of many tools implemented in R that help make your work more reproducible and how these are integrated in Rstudio: project management structure, workflow management with {drake}, version control with Git and GitHub, literate programming with Rmarkdown, work compendia and package development and much more.
October 17, 2019
Spatial data with packages {sf} and {raster}
I. Hough
    abstract coming
November 28, 2019
An introduction to Bayesian multilevel models using R, brms, and Stan
L. Nalborczyk
    abstract coming
December 19, 2019
Organizing a data challenge in R
M. Richard & F. Chuffart
    abstract coming
January 30, 2020
Getting the most out of Rstudio
M. Rolland
    February 20, 2020
    Using Git and GitHub with R
    M. Richard & A. Arnaud
      abstract coming
    March 26, 2020
    Joint presentation with the Python user group - more details soon
    M. Rolland & ?
      abstract coming
    April 16, 2020
    R Markdown
    P. Jedynak & M. Rolland
      Learn about what is R Markdown and how to use this format. We will also present the many possibilities of R Markdown: 1/ Compile a single R Markdown document to a report in different formats, such as PDF, HTML, or Word. 2/ Create notebooks in which you can directly run code chunks interactively. 3/ Make slides for presentations (HTML5, LaTeX Beamer, or PowerPoint). 4/ Produce dashboards with flexible, interactive, and attractive layouts. 5/ Build interactive applications based on Shiny. 6/ Write journal articles. 7/ Author books of multiple chapters. 8/ Generate websites and blogs.
    May 28, 2020
    Data manipulation with packages {dplyr} and {data.table}
    P. Jedynak & I. Hough
      Data manipulation is an essential step in any data analysis project. Core package of the tidyverse environment, {dplyr} provides a data manipulation framework that uses an intuitive syntax defined by a small set of verbs. In this tutorial we will learn how to pick observations by their values (filter()), reorder the rows (arrange()), pick variables by their name (select()), create new variables with functions of existing variables (mutate()), collapse many values down to a single summary (summarise()) and combine all these operations using the '%>%' (pipe) operator. This will help you solve the most common data manipulation challenges. **ADD data.table**
    June 25, 2020
    Data visualisation with package {ggplot2}
    S. Cadiou & M. Rolland
      'The simple graph has brought more information to the data analyst’s mind than any other device.' --- John Tukey. {ggplot2} is one of today's most powerful data visualisation suite. In this tutorial we will learn the underlying philosophy behind {ggplot2}: the Grammar of Graphics. We will see how all types of graphs such as histograms, scatterplots, boxplots, probability densities etc. can be specified by a small set of shared parameters, and how understanding what these parameters are and how to use them will allow you to seamlessly produce powerful and complex graphs to better understand your data.


    Materials from previous sessions