Sep 10, 2024
|
Exact significance tests for 2 × 2 tables
|
Sep 4, 2024
|
New and updated teaching resources
|
Mar 7, 2023
|
Adjusting to Julia: Piecewise regression
|
Feb 23, 2023
|
Adjusting to Julia: Tea tasting
|
Feb 9, 2023
|
Adjusting to Julia: The Levenshtein algorithm
|
Dec 20, 2022
|
Adjusting to Julia: Generating the Fibonacci sequence
|
Feb 18, 2022
|
In research, don’t do things you don’t see the point of
|
Feb 17, 2022
|
An R function for computing Levenshtein distances between texts using the word as the unit of comparison
|
Jun 29, 2021
|
The consequences of controlling for a post-treatment variable
|
Dec 16, 2020
|
Quantitative methodology: An introduction
|
Sep 2, 2020
|
Capitalising on covariates in cluster-randomised experiments
|
Jun 29, 2020
|
Tutorial: Visualising statistical uncertainty using model-based graphs
|
Jun 12, 2020
|
Interpreting regression models: a reading list
|
May 23, 2020
|
Tutorial: Obtaining directly interpretable regression coefficients by recoding categorical predictors
|
May 23, 2020
|
Nonparametric tests aren’t a silver bullet when parametric assumptions are violated
|
Feb 18, 2020
|
Baby steps in Bayes: Incorporating reliability estimates in regression models
|
Jan 21, 2020
|
Baby steps in Bayes: Accounting for measurement error on a control variable
|
Dec 5, 2019
|
Five suggestions for simplifying research reports
|
Nov 28, 2019
|
Adjusting for a covariate in cluster-randomised experiments
|
Nov 28, 2019
|
Drawing scatterplot matrices
|
Sep 11, 2019
|
Collinearity isn’t a disease that needs curing
|
Aug 7, 2019
|
Interactions in logistic regression models
|
Apr 16, 2019
|
Walkthrough: A significance test for a two-group comparison
|
Apr 11, 2019
|
Before worrying about model assumptions, think about model relevance
|
Jan 14, 2019
|
Guarantees in the long run vs. interpreting the data at hand: Two analyses of clustered data
|
Dec 20, 2018
|
Baby steps in Bayes: Recoding predictors and homing in on specific comparisons
|
Oct 29, 2018
|
A closer look at a classic study (Bailey et al. 1974)
|
Sep 26, 2018
|
Introducing cannonball - Tools for teaching statistics
|
Sep 12, 2018
|
Looking for comments on a paper on model assumptions
|
Jul 27, 2018
|
Baby steps in Bayes: Piecewise regression with two breakpoints
|
Jul 6, 2018
|
A data entry form with failsafes
|
Jul 4, 2018
|
Baby steps in Bayes: Piecewise regression
|
Jun 27, 2018
|
A brief comment on research questions
|
Apr 25, 2018
|
Checking model assumptions without getting paranoid
|
Feb 12, 2018
|
Consider generalisability
|
Nov 20, 2017
|
Increasing power and precision using covariates
|
Nov 20, 2017
|
Suggestions for more informative replication studies
|
Sep 19, 2017
|
Confidence interval-based optional stopping
|
Sep 14, 2017
|
Creating comparable sets of stimuli
|
Jul 14, 2017
|
Abandoning standardised effect sizes and opening up other roads to power
|
Jun 26, 2017
|
Fitting interactions between continuous variables
|
May 12, 2017
|
Tutorial: Adding confidence bands to effect displays
|
Apr 23, 2017
|
Tutorial: Plotting regression models
|
Feb 22, 2017
|
Confidence intervals for standardised mean differences
|
Feb 15, 2017
|
Which predictor is most important? Predictive utility vs. construct importance
|
Jan 31, 2017
|
Automatise repetitive tasks
|
Dec 20, 2016
|
A few examples of bootstrapping
|
Nov 21, 2016
|
What data patterns can lie behind a correlation coefficient?
|
Nov 16, 2016
|
Common-language effect sizes
|
Oct 31, 2016
|
The Centre for Open Science’s Preregistration Challenge: Why it’s relevant and some recommended background reading
|
Aug 30, 2016
|
Tutorial: Drawing a dot plot
|
Aug 18, 2016
|
R tip: Ordering factor levels more easily
|
Jul 5, 2016
|
Classifying second-language learners as native- or non-nativelike: Don’t neglect classification error rates
|
Jun 21, 2016
|
Tutorial: Drawing a boxplot
|
Jun 13, 2016
|
Tutorial: Drawing a line chart
|
Jun 2, 2016
|
Tutorial: Drawing a scatterplot
|
May 18, 2016
|
Surviving the ANOVA onslaught
|
Apr 22, 2016
|
Why reported R² values are often too high
|
Apr 1, 2016
|
On correcting for multiple comparisons: Five scenarios
|
Feb 23, 2016
|
Silly significance tests: The main effects no one is interested in
|
Feb 16, 2016
|
Experiments with intact groups: spurious significance with improperly weighted t-tests
|
Dec 14, 2015
|
Some advantages of sharing your data and code
|
Nov 17, 2015
|
Drawing a scatterplot with a non-linear trend line
|
Nov 2, 2015
|
Causes and consequences of unequal sample sizes
|
Oct 16, 2015
|
The problem with cutting up continuous variables and what to do when things aren’t linear
|
Sep 17, 2015
|
Analysing experiments with intact groups: the problem and an easy solution
|
Sep 2, 2015
|
Covariate adjustment in logistic mixed models: Is it worth the effort?
|
Aug 24, 2015
|
Controlling for confounding variables in correlational research: Four caveats
|
Jul 17, 2015
|
Covariate adjustment in logistic regression — and some counterintuitive findings
|
Jun 18, 2015
|
Some tips on preparing your data for analysis
|
Jun 8, 2015
|
Silly significance tests: Tests unrelated to the genuine research questions
|
Apr 14, 2015
|
Power simulations for comparing independent correlations
|
Mar 16, 2015
|
More on why I don’t like standardised effect sizes
|
Mar 3, 2015
|
A more selective approach to reporting statistics
|
Feb 26, 2015
|
Explaining key concepts using permutation tests
|
Feb 21, 2015
|
Thinking about graphs
|
Feb 5, 2015
|
Why I don’t like standardised effect sizes
|
Jan 14, 2015
|
Overaccuracy and false precision
|
Jan 7, 2015
|
Some alternatives to bar plots
|
Nov 18, 2014
|
The curious neglect of covariates in discussions of statistical power
|
Oct 28, 2014
|
Assessing differences of significance
|
Oct 15, 2014
|
Silly significance tests: Tautological tests
|
Sep 26, 2014
|
Silly significance tests: Balance tests
|
Sep 12, 2014
|
A purely graphical explanation of p-values
|
Aug 20, 2014
|
Calibrating p-values in ‘flexible’ piecewise regression models
|
Aug 14, 2014
|
Analysing pretest/posttest data
|