Simplistics (Live) – June 2025
Curriculum
- 5 Sections
- 37 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Canvas AccessThis course is best taken on Canvas, where you can post discussion questions, take quizzes, and practice in R. The first lesson contains instructions on accessing canvas and the passkey for doing so.1
- Week 1 - Ethics, Measurement, and Univariate Models
Learning Objectives
- Understand how my approach differs from the traditional approach
- Understand the advantages of the modeling approach
- Know the key players in the replication crisis and the role they played
- Be able to differentiate between CDA, rough CDA, p-hacking, HARKing, etc.
- Understand the three dimensions of data analyst intention and what each dimension means
- Understand how to conduct data analysis ethically
- Understand the five grassroots values
- Know the difference between the status quo values and the grassroots values
- Understand how to make changes to the scientific culture
10- 2.1The Birth of the Replication Crisis
- 2.2EDA versus CDA: How to do it Ethically
- 2.3The Grassroots Ethical Framework
- 2.4Unit 1 Quiz – Ethics0 Questions
- 2.5Measurement in Statistics
- 2.6Unit 2 Quiz – Measurement0 Questions
- 2.7Central Tendency and Variability
- 2.8Interpreting Histograms
- 2.9Interpreting Barcharts
- 2.10Unit 3 Quiz – Univariate Models0 Questions
- Week 2 - Bivariate Models and Probability
Learning Objectives
Scatterplots
- interpret scatterplots
- confirmation bias, graphics, and statistics
- lowess curves versus regression lines
- transparency and sampling
- identify
- nonlinearity
- bivariate outliers
- influential datapoints
- high leverage datapoints
Plotting Categorical Data
- interpret bar plots, boxplots, violin plots, beeswarm plots
- know why barplots suck
- know what jittering means
- know the weaknesses of barplots, boxplots, violin plots, and beeswarm plots
- how to recognize skewness and group imbalances
Bivariate Estimates
- Know why we need visuals AND estimates
- Know what a conditional mean is
- Know what a conditional variance is
- Know how to interpret the following
- intercept
- slope
- correlation coefficient (r)
- group mean difference
- cohen’s d
- relationship between mean difference and a slope
- “benchmarks” for small/medium/large correlation coefficients and cohen’s ds
- How to use slope and intercept to predict someone’s score
R
- How to plot a scatterplot
- How to plot a beeswarm plot
- How to compute estimates in R
- How to fit a linear model in R
16- 3.1Interpreting Scatterplots
- 3.2Boxplots, Violin Plots, Dot Plots, and Bar Plots
- 3.3Bivariate Estimates
- 3.4Slopes, Intercepts, Correlations, and Cohen’s d
- 3.5Unit 4 Quiz – Bivariate Models0 Questions
- 3.6Finite versus infinite probabilities
- 3.7Sampling Basics
- 3.8Probability Density Functions
- 3.9Bayesian probabilities
- 3.10Unit 5 Quiz – Probability0 Questions
- 3.11The central limit theorem
- 3.12Confidence vs Prediction Intervals
- 3.13Null Hypothesis Significance Testing
- 3.14What is wrong with NHST?
- 3.15Stats Professor Raps About P-Values
- 3.16Unit 6 Quiz – NHST0 Questions
- Week 3 - Diagnostics, Linear Models, and Multivariate Models
Learning Objective
- components of a model (fit and error/residual)
- know what a residual tells you about your model
- the four critical assumptions of linear models
- normality of variables versus normality of residuals
- homo (or hetero) skedasticity — what does it mean?
- what does independence mean?
- why do we assess assumptions?
- how to interpret a residual dependence plot (and what it tells you)
- how to interpret an SL plot (and what it tells you)
- how to generate diagnostic plots in R
13- 4.1Diagnostics
- 4.2Assessing assumptions visually
- 4.3Practice interpreting graphics
- 4.4Unit 7 Quiz – Diagnostics0 Questions
- 4.5The Linear Model
- 4.6The LM alternative to regression
- 4.7T-Tests as Linear Models
- 4.8ANOVAs as LMs
- 4.9Unit 8 Quiz – The Linear Model0 Questions
- 4.10Multivariate Linear Models
- 4.11Interaction Effects
- 4.12Added variable plots
- 4.13Unit 9 Quiz – Visualizing Multivariate Models0 Questions
- Week 4 - Conditioning, Interactions, and Model Comparisons
Learning Objectives
- Understand the three reasons we’d want to use multivariate LMs
- Understand multicollinearity and why it’s a problem
- Understand what conditioning is conceptually
- Understand how residualizing relates to conditioning
- The danger in doing multivariate GLMs with p-values
- How to avoid the p-value danger
- Map “control” language into parameter estimates
- How to visualize conditioning relationships
- What R code to use to visualize conditional relationships
9- 5.1Multivariate LMs: Conditioning and Controlling
- 5.2Unit 10 Quiz – Conditioning0 Questions
- 5.3Interaction effects: How to interpret and idenfity them
- 5.4Mediation analysis in R (optional)
- 5.5Unit 11 Quiz – Interaction Effects0 Questions
- 5.6The Suprisingly Simple Alternative to NHST: Model Comparisons
- 5.7Model Comparisons in R
- 5.8THIS is the foundation of all statistics
- 5.9Unit 12 Quiz – Model Comparisons0 Questions
- Understand the three reasons we’d want to use multivariate LMs
The Birth of the Replication Crisis
Next