Workshops and Presentations
Links below are to materials such as slide decks, R scripts, etc.
Statistical methods workshops
- Bayesian Data Analysis, Part 1 (2026)
- Bayesian Data Analysis, Part 2 (2026)
- Binary Logistic Regression in R (2025)
- Ordinal Logistic Regression in R (2025)
- Linear Modeling in R (2025)
- Linear Mixed-Effect Modeling in R (2025)
- Count Modeling in R (2024)
- Power and Sample Size Analysis (2024)
- Survival Analysis Modeling in R (2023)
- Basic Statistics Refresher with R (2021)
- Exploratory Factor Analysis (2018)
- Confirmatory Factor Analysis (2018)
- Introductory Categorical Data Analysis in R (2016)
- Intro to Machine Learning, Classification and Regression Trees (2016)
- Resampling Methods (2014)
Data wrangling and visualization workshops
- Data Visualization with ggplot2 (2025)
- Data Wrangling Strategies with R (2021)
- Visualizing Models, Communicating Results in R (2019)
- Interactive Web Apps in R with shiny (2019)
- Data Wrangling with R, Part I (2018)
- Data Wrangling with R, Part II (2018)
- Data Wrangling with R, Part III (2018)
- Web Scraping in R with rvest (2017)
- Introduction to R Markdown (2017)
Presentations
- Navigating AI in Data Analysis: Suggestions and Cautions (2025) I was asked to present some tips for doing data analysis with AI. This presentation presents several examples of AI being confidently wrong about various statistical tasks.
- Some Friendly Advice for Data Analysis (2024). I was invited to speak to the Link Lab at UVA Engineering about statistical best practices. This presentation presents practical tips and reviews some basic statistical concepts.
- Statistical Issues in Drug Development (2011) While working at PRA I attended Stephen Senn’s fantastic short course at the 2011 FDA/Industry Statistics Workshop. I created this presentation to share what I learned with my fellow statisticians.
- Somers’ d (2011) I created this presentation while working as a Biostatistician at PRA. It presents a somewhat obscure statistic for describing association among ordered variables in contingency tables.
- Buffon’s Needle Problem (2010) I created this presentation for a job interview. It shows how you can estimate Pi by dropping needles on a floor with equally-spaced parallel lines.