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) andafex; post-hoc tests withemmeans - Linear, logistic and Poisson regression with
lmandglm - Mixed-effects and multilevel models with
lme4andlmerTest - 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,modelsummaryandflextable - 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.
Prefer email or chat? Write to [email protected] or message me on WhatsApp at +1 (425) 999-3993.