Willem Sleegers on Base R vs. the tidyverse
- Description: In R there are often multiple solutions to a single problem. One approach in R is to try and solve each problem using base R functions. These are functions that can be found in the packages that come with R when you first install it. An alternative is to use a collection of packages called the tidyverse. The tidyverse is specifically designed to tackle data science problems. For example, there is the ggplot2 package for data visualization and dplyr for data preparation. In this talk, I will argue for why I think the tidyverse is often the best approach. After the talk, feel free to join for drinks and talk about our favorite tidyverse function (or not)! View slides / View script
Marino van Zelst on Reproducibility and R Markdown
- Description: This is a talk on whether you should use dynamic documenting – a label for software/packages that allow users to integrate text writing with statistical analyses in the same document. The presentation includes some of my own examples to showcase how you can integrate it in your daily workflow. View slides / View code
Chris Hartgerink on R Packages
- Description: In this talk Chris talked about when and how to make an R package. A basic workflow and tips to make a package can be found in the handout. View handout
Willem Sleegers on using RStudio project files.
- Description: I talked about using R projects to improve collaboration and sharing of your scripts. A common issue is that you need to set your working directory in order to read and write data, for example setwd(D:/Willem/Documents/Projects/Amazing-Project). This often makes your code only work on your computer, and others have to change it for the code to run on their computer. Project files in RStudio solve this issue, and I’ll show you how it works. It also comes with some additional features that I think are useful!