If there is a single language that you choose to learn today … let it be R.
From basic data handling to interactive visualization, our workshops cover most aspects of R. We’re happy to adapt our workshops to the needs of your business, to use your datasets for your teaching and to focus on the topics that matter most to you. Get in touch with us!
We use R + tidyverse in the vast majority of our projects, and we contribute to it too. Our flagship workshop teaches you, in two days, the basics of data importing, tidying, transforming, visualizing, and reporting. This workshop is suitable for beginners and experienced R users alike.
In our R base intro workshop, you learn everything you need to do basic programming in R. We cover data structures like vectors, matrices, lists and data frames. We learn how to do statistical analyses and basic math. We get acquainted with the programming capabilities of R.
If you’re already familiar with the tidyverse and are looking for ways to write reusable code, this workshop is for you. Learn the basics of functional programming and tidy evaluation in one day. (Requires tidyverse intro.)
In a day, learn how to implement fully reproducible, scalable, automated workflows with the drake and targets R packages. Implement your data analysis as a set of rules, let drake figure out which rules to execute when, and access up-to-date final and intermediate results.
Built on top of the GDAL, GEOS, and PROJ libraries, the sf (simple features) R package provides an in-memory representation similar to a “shape file” compatible with the rest of the tidyverse. This one-day workshop teaches you how to manipulate, visualize, and interact with spatial data in R. (Requires tidyverse intro.)
Learn how to work with time series in R. We cover the basics of time series handling, using the tsbox package. We also dig into the forecasting and seasonal adjustment of time series. Finally, we learn how to deal with time series in a tidyverse workflow. (Requires tidyverse intro.)
Make your R routines interactive with Shiny. We start with turning an RMarkdown document to an interactive dashboard, and start to build our interactive website. The goal of this workshop is to set up an interactive web tool that can be accessed from everywhere. (Requires R intro or tidyverse intro.)
Share your generic code across your organization or with the rest of the world by packaging it. Learn about the structure of an R package, start documenting and testing your code, strengthen your version-control skills, floor the throttle with C++ code, and apply best practices in this one-day workshop. (Requires R intro or tidyverse advanced.)
Harness the full power of your database by running aggregations and model predictions where the data lives. This one-day workshop gives a first-hand, in-depth overview of the most recent developments on the front of integrating R with data management systems. (Requires tidyverse intro.)