Software

R & RStudio Help: Learn Statistics the Reproducible Way

R is the language of modern statistics: free, endlessly extensible and the default in many graduate programs, journals and research labs. But the learning curve is real. Cryptic error messages, packages that will not install and code copied from the internet that almost works can turn a one-hour analysis into a lost weekend.

As a statistics professor who has taught R since 2014, I help you write clean code you understand, choose the right statistical method and produce publication-quality output.

What I Can Help With in R

Getting Started and Data Wrangling

  • Installing R, RStudio and packages; setting up RStudio Projects for organized work
  • Importing data from CSV, Excel, SPSS (haven), Stata and databases
  • Data cleaning and reshaping with the tidyverse (dplyr, tidyr, stringr, forcats)
  • Debugging errors and understanding warnings

Statistical Analysis in R

  • Descriptive statistics and hypothesis tests (t.test, chisq.test, wilcox.test)
  • ANOVA with aov, car::Anova (Type II/III sums of squares) and afex; post-hoc tests with emmeans
  • Linear, logistic and Poisson regression with lm and glm
  • Mixed-effects and multilevel models with lme4 and lmerTest
  • Structural equation modeling and CFA with lavaan
  • Factor analysis and reliability with psych
  • Survival analysis, time series (forecast, fable) and power analysis (pwr, simulation)

Visualization and Reporting

  • Publication-ready plots with ggplot2: themes, facets, annotations and APA-style figures
  • Regression and descriptive tables with gtsummary, modelsummary and flextable
  • Fully reproducible reports with Quarto and R Markdown (Word, PDF and HTML)
  • Version control basics with Git for research projects

Moving From SPSS to R?

Many of my students arrive fluent in SPSS and anxious about code. I translate what you already know into R, side by side, so you see that an lm() call is the same regression you have run through menus, now fully reproducible and far more flexible.

Who I Help

  • Graduate students in psychology, public health, ecology, economics and education
  • PhD candidates building reproducible dissertation pipelines (Dissertation Statistics Support)
  • Researchers preparing analyses and figures for journal submission
  • Analysts and teams adopting R (R workshops and bootcamps)

How R Sessions Work

Sessions are live and hands-on via Zoom or Google Meet. You write the code on your own machine while I coach, so the skills stick. After each session you keep the annotated scripts and a recording.

Write Better R Code, Starting Now

Whether you are fighting your first error message or building a complex multilevel model, book a free 15-minute consultation. Tell me what you are trying to do in R, share your script or error (if you have one) and your deadline. You will receive a clear plan and quote within 24 hours.

Book an R Session →

Prefer email or chat? Write to [email protected] or message me on WhatsApp at +1 (425) 999-3993.

WhatsApp