Nicolas Sommet ๐Ÿ‡บ๐Ÿ‡ฆ Profile picture
SNSF Ambizione Lecturer in Social Psychology @Centre_LIVES/@unil. Tweet once a week. Interests: #IncomeInequality #SocialClass #Motivation #OpenScience #Stats

Sep 8, 2022, 15 tweets

Power analysis for #interactions can be tough!

๐Ÿ“ข Our new preprint features:
๐Ÿญ An intuitive taxonomy of 12 types of interaction
...with the ๐˜•s to reach power = .80/.90
๐Ÿฎ A ๐Ÿ˜ญ meta-study
๐Ÿฏ Simulations testing 3 ways to โ†—๏ธ power
๐Ÿฐ A cool web app!

๐Ÿงต

osf.io/xhe3u/

๐Ÿญ๐—ฎ As we know from popular blogs/papers, power analyses differ b/w main effects & interactions because:

๐Ÿ‘‰a main effect corresponds to a difference b/w means

๐Ÿ‘‰a two-way interaction corresponds to a difference b/w mean subdifferences

(using simple b/w-Ss designs as examples)

๐Ÿญ๐—ฏ Thus, when running a power analysisโ€ฆ

โœ… It is OK to use a generic value to define the expected effect size of a main effect (e.g., a medium-sized difference of ๐˜ฅ = 0.35)

โŒ But it is NOT OK to use a generic value to define the expected effect size of an interaction

๐Ÿญ๐—ฐ To determine the type of interaction you expect, we argue that you must answer two Qs:

๐—ค๐Ÿญ What is the expected shape of my interaction?
โžก๏ธReversed? Fully attenuated? Partially attenuated?

๐—ค๐Ÿฎ What are the expected sizes of my simple slopes?
โžก๏ธSmall? Medium? Large?

๐Ÿญ๐—ฑ This results in 12 basic types of interactions.

๐Ÿ‘‡ see Table ๐Ÿ‘‡

E.g., a โ€œ0.35 | 0.00 fully attenuated interactionโ€ (in red) involves a medium-sized simple slope & a null simple slope. If such an interaction is true, ๐˜• = 1,024 will give you an 80% probability to detect it.

๐Ÿฎ๐—ฎ From there, we wanted to know how researchers handle power analysis when having an interaction hypothesis.

We ran a prereg meta-study & built a sample of 159 studies testing interactions published 10 influential psychology journals.

Three (kinda depressing) conclusions.

๐Ÿฎ๐—ฏ Conclusions #1 ๐Ÿ™

The majority of the studies in the lit test partially attenuated interactions (the most difficult to detect)

๐Ÿฎ๐—ฐ Conclusions #2 โ˜น๏ธ

Less than 5% of the studies report an adequate power analysis (many use an inadequate generic value to define the expected effect size of the interaction)

๐Ÿฎ๐—ฑ Conclusions #3๐Ÿ˜ข

The overall median power to detect a medium-sized interaction of a given shape is .18.

๐Ÿฏ๐—ฎ From there, we wanted to find solutions to the problem of power when testing interactions.

We ran zillions of simulations to generate power curves for our 12 types of interaction & tested ways to increase power without increasing ๐˜•.

Three (rather comforting) strategies.

๐Ÿฏ๐—ฏ Strategy #1 ๐Ÿ™‚

๐ŸŸฆIf preregistering a one-tailed test (rather than using a two-tailed test), 21% fewer participants are needed to reach a power of .80 (blue curves)

๐Ÿฏ๐—ฐ Strategy #2 ๐Ÿ˜€

๐ŸŸฉIf using a mixed design* (rather than a between-participant design), 75% fewer participants are needed to reach a power of .80 (green curves)

*assuming a conservative between-measurements correlation of ฯ = .50

๐Ÿฏ๐—ฑ Strategy #3 ๐Ÿ˜ƒ

๐ŸŸจ If using a planned contrast analysis* (rather than the orthodox factorial approach), 60% fewer participants are needed to reach a power of .80 (yellow curves)

*only applies to fully attenuated interactions

๐Ÿฐ Finally, we developed INTร—Power, a user-friendly web application that enables researchers to draw their interaction & determine the sample size needed to reach a power of .80 with & without using these three strategies.

The beta version of the app:
๐Ÿ‘‰intxpower.com

THANKS for reading this long thread

The preprint (osf.io/xhe3u/) is not submitted yet, so comments, suggestions, & criticisms are welcome and will be considered (feel free to email me).

I mean, let's be honest, there's probably at least ONE mistake in this appendix ๐Ÿ™ƒ

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling