Loading…
Attending this event?

The Sched app allows you to build your schedule for the useR! Virtual Event. The virtual event is free; there is no cost to participate.

Virtual Tutorials will take place live on Zoom, and you must pre-register in order to participate. You will be able to use the chat and Q&A features in Zoom to ask the presenters questions. Please register by clicking on the link in the tutorial’s description.

Virtual Session Presentations will take place on YouTube Premier. Speakers will be available during the presentation to answer questions in the chat. The presentations can be found in this playlist.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC+02:00). To see the schedule in your preferred timezone, please select from the drop-down located at the bottom of the menu to the right.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

The in-person program will take place in Salzburg, Austria, on 8-11 July. Please see the in-person schedule page for more information.

Tuesday, July 2
 

10:00 CEST

Automating Updates to Shiny Dashboards Deployed on Shinyserver - Clinton David, Oxford Policy Management [Pre-Registration Required]
Tuesday July 2, 2024 10:00 - 11:00 CEST
I presume that, as R developers, we’ve heard of or perhaps used shiny package to develop web applications, and that, we can attest to the fact that it has emerged as a popular framework for developing dashboards in R. These shiny dashboards provide a dynamic platform for data exploration, analysis, and dissemination, making them invaluable tools for researchers, analysts, and decision-makers. However, as the volume and complexity of data grow, maintaining and updating these dashboards manually can become a time-consuming and error-prone process. Automating updates to shiny dashboards deployed on shiny server offers a solution to this challenge, enabling developers to streamline the deployment pipeline, enhance efficiency, and ensure the timely dissemination of accurate information. This session will be a hands-on tutorial that will take you through the process of setting up the workflow that works in such a way that, a push event to the main branch of a GitHub repository triggers a webhook that in turn sends a payload to an API which also triggers a bash script to do a git pull from the same repository.

Tutorial Materials: https://github.com/oyogo/useR2024_tutorial_materials
Speakers
avatar for Clinton David

Clinton David

Data Scientist, Oxford Policy Management
Clinton Oyogo David is a data scientist with 7 years of experience currently working at Oxford Policy Management (OPM) under the data innovations team. My day to day tasks are mostly developing data pipelines, data dashboards, machine learning, spatial analytics and data wrangling... Read More →
Tuesday July 2, 2024 10:00 - 11:00 CEST
Zoom

11:30 CEST

Missing Data Exploration, Imputation, and Evaluation - Hanne Oberman, Utrecht University [Pre-Registration Required]
Tuesday July 2, 2024 11:30 - 12:30 CEST
Missing data are ubiquitous, pervasive, and often ignored in statistical analyses. Unfortunately, default methods such as complete case analysis may lead to biased and invalid results. This hands-on tutorial aims to equip data analysts with knowledge and skills to validly handle missing data using the popular R package {mice}. {mice} implements multiple imputation by chained equations, a flexible method for imputing (i.e. filling in) missing entries. The session will combine theoretical insights with hands-on exercises. Attendees will first learn the fundamentals of missing data theory, and then gain practical experience in addressing real-world missing data problems through guided demonstrations and exercises. Attendees are encouraged to bring their own incomplete datasets, to implement and evaluate their newfound skills. By the end of the session, attendees will be able to make informed decisions on how to validly handle missing data in their own data analysis projects.
Speakers
avatar for Hanne Oberman

Hanne Oberman

MSc, Utrecht University
Statistician interested in data visualization, interdisciplinarity, and open science. Hanne is a PhD candidate in Methodology and Statistics at Utrecht University, working on computational evaluation and data visualization in the Missing Data research group. Core developer for the... Read More →
Tuesday July 2, 2024 11:30 - 12:30 CEST
Zoom

14:30 CEST

Flexible Additive Models for Survival and Event-History Analysis - Andreas Bender & Johannes Piller, LMU [Pre-Registration Required]
Tuesday July 2, 2024 14:30 - 15:30 CEST
The Piecewise Exponential Additive Mixed Model (PAMM) has gained popularity in various domains due to its ability to tackle a wide variety of survival tasks and its flexibility to model multivariate non-linear covariate effects, including time-varying effects and cumulative effects. One advantage of this model class is the ability to use different backends for estimation. However, in order to be useful in practice, their use requires pre-processing, which differs depending on the survival task at hand and post-processing (e.g. transforming estimated parameters to quantities like survival or transition probabilities). The R package pammtools (https://adibender.github.io/pammtools/) facilitates the entire modeling process. In this tutorial, we illustrate how to apply the model class in different settings, including left-truncation, recurrent events and multi-state models.
Speakers
avatar for Johannes Piller

Johannes Piller

Doctoral Candidate, LMU
Johannes Piller is a doctoral candidate at the department of statistics at LMU Munich, specializing in statistical modeling. Prior, he completed his master’s degree in Mathematics at TU Munich.
avatar for Andreas Bender

Andreas Bender

LMU
Andreas Bender is a postdoctoral lecturer and researcher at the department of statistics of LMU Munich, with interest in (machine learning) survival analysis.
Tuesday July 2, 2024 14:30 - 15:30 CEST
Zoom

17:00 CEST

Contributing Translations to R - Gergely Daroczi, Rx Studio Inc. [Pre-Registration Required]
Tuesday July 2, 2024 17:00 - 18:00 CEST
The R Project has a global and active community with members speaking different languages around the world, often with the need or preference to be able to use R a language instead of English. To support this, R Core has implemented GNU gettext helpers enabling the translation of messages, warnings, errors etc since R version 2.1.0 (April 2005). This tutorial will provide a short overview of the related history; discuss how translations are managed in base R; review the standard PO file format used by gettext; describe the traditional process for contributing patches to R Core, and then introduce Weblate, a web-based PO file editor that simplifies the translation process. By the end of the tutorial, you should be able to translate messages from base R into your natural language of choice.
Speakers
avatar for Gergely Daroczi

Gergely Daroczi

CTO, Rx Studio Inc.
Gergely Daróczi, PhD, has been an enthusiast R user & package developer for 20 years; former assistant professor; founder of an R-based reporting webapp at rapporter.net; ex Lead R Dev, then Dir. of Analytics at CARD.com; later Sr. Dir. of Data Operations at System1; currently balancing... Read More →
Tuesday July 2, 2024 17:00 - 18:00 CEST
Zoom

19:00 CEST

Deploy and Monitor ML Pipelines with Open Source and Free Applications - Rami Krispin, Independent [Pre-Registration Required]
Tuesday July 2, 2024 19:00 - 20:00 CEST
The workshop will focus on different deployment designs of machine learning pipelines using R, open-source applications, and free-tier tools. We will use the US hourly demand for electricity data from the EIA API to demonstrate the deployment of a pipeline with GitHub Actions and Docker that fully automates the data refresh process and generates a forecast on a regular basis. This includes the use of open-source tools such as point-blank to monitor the health of the data and the model's success. Last but not least, we will use Quarto doc to set up the monitoring dashboard and deploy it on GitHub Pages.
Speakers
avatar for Rami Krispin

Rami Krispin

Senior Manager Data Science and Engineering, Independent
Rami Krispin is a data science and engineering manager who mainly focuses on time series analysis, forecasting, and MLOps applications. He is the author of Hands-On Time Series Analysis with R and is currently working on my next book, Applied Time Series Analysis and Forecasting... Read More →
Tuesday July 2, 2024 19:00 - 20:00 CEST
Zoom

20:30 CEST

Causal Inference in R: The Whole Game - Malcolm Barrett, Stanford University [Pre-Registration Required]
Tuesday July 2, 2024 20:30 - 21:30 CEST
In this tutorial, I’ll present an overview of our book, Causal Inference in R, freely available at r-causal.org. We’ll discuss the whole game, so to speak, of causal inference, following a few key steps: 1. Specify a causal question 2. Draw our assumptions using a causal diagram 3. Model our assumptions 4. Diagnose our models 5. Estimate the causal effect, and 6. Conduct sensitivity analysis on the effect estimate. We’ll discuss some new tools in the causal inference ecosystem, such as tipr, ggdag, propensity, halfmoon, and more, each making the act of causal inference easier and more principled.
Speakers
avatar for Malcolm Barrett

Malcolm Barrett

Research Software Engineer, Stanford University
Malcolm Barrett is an epidemiologist and research software engineer at Stanford University. After receiving his Ph.D. in epidemiology from the University of Southern California, he worked as a data scientist at Apple and Posit. His work has focused on causal inference methodology... Read More →
Tuesday July 2, 2024 20:30 - 21:30 CEST
Zoom
 
  • Filter By Venue
  • Filter By Type
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.