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 posttreatment variable

Dec 16, 2020

Quantitative methodology: An introduction

Sep 2, 2020

Capitalising on covariates in clusterrandomised experiments

Jun 29, 2020

Tutorial: Visualising statistical uncertainty using modelbased 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

Drawing scatterplot matrices

Nov 28, 2019

Adjusting for a covariate in clusterrandomised experiments

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 twogroup 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

Suggestions for more informative replication studies

Nov 20, 2017

Increasing power and precision using covariates

Sep 19, 2017

Confidence intervalbased 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

Commonlanguage 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 secondlanguage learners as native or nonnativelike: 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 ttests

Dec 14, 2015

Some advantages of sharing your data and code

Nov 17, 2015

Drawing a scatterplot with a nonlinear 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 pvalues

Aug 20, 2014

Calibrating pvalues in ‘flexible’ piecewise regression models

Aug 14, 2014

Analysing pretest/posttest data
