Loading...
learning R

Workshops

If there is a single language that you choose to learn today … let it be R.

Joseph Sirosh, Microsoft CVP

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!

tidyverse intro
Photo by hans peter gauster

tidyverse intro

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 the importing, tidying, transforming, visualizing, and reporting of data. This workshop is suitable for beginners and experienced R users alike.

R intro
Photo by la compagnie robinson

R intro

In our introductory workshop, you learn everything you need to do basic programming in R. We cover data structures like vectors, matrices, lists, and data frames. You learn how to do statistical analyses and basic math. You get acquainted with the programming capabilities of R.

tidyverse advanced
Photo by glen noble

tidyverse advanced

If you are already familiar with 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.)

Reproducible workflows
Photo by gianluca tristo

Reproducible workflows

In one 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.

R as a GIS
Photo by luiz centenaro

R as a GIS

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.)

Time Series
Photo by heather zabriskie

Time Series

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.)

Shiny and interactive visualizations
Photo by yannis papanastasopoulos

Shiny and interactive visualizations

Make your R routines interactive with Shiny. We start with turning an RMarkdown document into 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.)

Writing R packages
Photo by guillaume bolduc

Writing R packages

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.)

Computing on the database
Photo by Daniel Codina

Computing on the database

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.)

Top