Edouard Bonneville's Avatar

Edouard Bonneville

@edbonneville

Postdoc biostatistician at LMU Munich missing data/survival analysis/methodological metascience/simulating stuff/making plots with questionable colour choices/ #Rstats #StatsSky

74
Followers
156
Following
9
Posts
20.11.2024
Joined
Posts Following

Latest posts by Edouard Bonneville @edbonneville

Sage Journals: Discover world-class research Subscription and open access journals from Sage, the world's leading independent academic publisher.

Potentially doi.org/10.1177/0962... ? Otherwise cc @margaritamb.bsky.social , who has very readable papers on DAGs/missing data

18.01.2026 13:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Will your favourite open source software tools soon be closed off? Freely available software relies on credit. AI is destroying that.

New post, on how AI is coming for open source software: kucharski.substack.com/p/will-your-...

14.01.2026 19:34 πŸ‘ 40 πŸ” 22 πŸ’¬ 3 πŸ“Œ 4
Preview
Your Brain on AI: Is ChatGPT making us mentally lazy? Your Brain on AI: Is ChatGPT making us mentally lazy? page for Normal Curves

cc @kristinsainani.bsky.social and @reginanuzzo.bsky.social , who discuss the statistical limitations of this preprint on their podcast: www.normalcurves.com/your-brain-o...

08.01.2026 09:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Statistical Analysis with Missing Data Using Multiple Imputation | LSHTM

@lshtm.bsky.social will be running a 3-day online short course on using multiple imputation to handle missing data on 23-25th June 2026. Teaching staff include James Carpenter, Ruth Keogh, ClΓ©mence Leyrat, and myself. Further details about the course at www.lshtm.ac.uk/study/course...

06.01.2026 09:37 πŸ‘ 15 πŸ” 11 πŸ’¬ 1 πŸ“Œ 1
Preview
INTRODUCTION

Modern-Day Oracles or Bullshit Machines?

Jevin West (@jevinwest.bsky.social) and I have spent the last eight months developing the course on large language models (LLMs) that we think every college freshman needs to take.

thebullshitmachines.com

04.02.2025 16:12 πŸ‘ 2709 πŸ” 991 πŸ’¬ 169 πŸ“Œ 241
A "methods primer" article in the journal "BMJ Medicine", titled "Factors associated with: problems of using exploratory multivariable regression to identify causal risk factors"

A "methods primer" article in the journal "BMJ Medicine", titled "Factors associated with: problems of using exploratory multivariable regression to identify causal risk factors"

We wrote an article explaining why you shouldn't put several variables into a regression model and report which are statistically significant - even as exploratory research. bmjmedicine.bmj.com/content/4/1/.... How did we do?

27.10.2025 17:39 πŸ‘ 273 πŸ” 108 πŸ’¬ 26 πŸ“Œ 20
Preview
Belgian AI scientists resist the use of AI in academia Several AI scientists have published an open letter calling for a ban on AI use by students.

Belgian AI scientists are advocating *against* the use of AI in academia. β€œIf independent thinking is no longer encouraged at university, where would it?” apache.be/2025/10/24/b...

24.10.2025 09:34 πŸ‘ 388 πŸ” 208 πŸ’¬ 7 πŸ“Œ 35
Preview
Multiple Imputation of Missing Covariates When Using the Fine–Gray Model The Fine–Gray model for the subdistribution hazard is commonly used for estimating associations between covariates and competing risks outcomes. When there are missing values in the covariates includ...

Multiple Imputation of Missing Covariates When Using the Fine–Gray Model. Edouard F. Bonneville, Jan Beyersmann, Ruth H. Keogh, Jonathan W. Bartlett, Tim P. Morris, Nicola Polverelli, Liesbeth C. de Wreede, Hein Putter. Statistics in Medicine. onlinelibrary.wiley.com/doi/10.1002/...

25.07.2025 07:49 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Yep as long as you thought to store your simulation results nicely in a tidy / long format it makes things very easy πŸ˜…

24.06.2025 14:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Analysis of Simulation Studies Including Monte Carlo Error Summarise results from simulation studies and compute Monte Carlo standard errors of commonly used summary statistics. This package is modelled on the simsum user-written command in Stata (White I.R.,...

Looks nice! Suggestion: with the {targets} approach you can have a quarto file at the end of the pipeline to report your results, using e.g. @ellessenne.bsky.social 's excellent {rsimsum} (ellessenne.github.io/rsimsum/) package for performance measures + making nice plots

24.06.2025 13:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Hazards Constitute Key Quantities for Analyzing, Interpreting and Understanding Time‐to‐Event Data Censoring makes time-to-event data special and requires customized statistical techniques. Survival and event history analysis therefore builds on hazards as the identifiable quantities in the presen...

Hazards Constitute Key Quantities for Analyzing, Interpreting and Understanding Time-to-Event Data. Jan Beyersmann, Claudia Schmoor, Martin Schumacher. Biometrical Journal. onlinelibrary.wiley.com/doi/10.1002/...

10.06.2025 08:03 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

sorry to miss ACIC; enjoy the weird lasagna pizza nerds

15.05.2025 00:14 πŸ‘ 17 πŸ” 2 πŸ’¬ 1 πŸ“Œ 3

A common sentiment is β€œI can’t share my code because it’s messy and there might be errors”

But if it’s that untrustworthy, why are you publishing the results it generates?

09.05.2025 11:11 πŸ‘ 86 πŸ” 19 πŸ’¬ 4 πŸ“Œ 1
Post image

Tariffs xkcd.com/3073

08.04.2025 00:03 πŸ‘ 31365 πŸ” 8762 πŸ’¬ 258 πŸ“Œ 466

Alas I reviewed one of these recently.. at least it provided an all-timer along the lines of "A scoping review on how measurement error is handled (=inclusion in review if there was measurement error + a correction method used) showed that over x% of papers suffered from measurement error" πŸ”₯

04.04.2025 10:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Opinion | The Tech Fantasy That Powers A.I. Is Running on Fumes (Gift Article) A.I. is just what we need in the post-fact era: less research and more predicting what we want to hear.

This piece from @tressiemcphd.bsky.social starts with a bang and just gets better and better. Gift link.

29.03.2025 18:48 πŸ‘ 1592 πŸ” 624 πŸ’¬ 51 πŸ“Œ 135

Interesting read, thanks! Would you have any insights as to why methodological journals do not yet make the code sharing mandatory? Quite frustrating as a reviewer..

12.03.2025 17:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Here's hoping "(no wizard required)" becomes the new ": a tutorial"

11.02.2025 12:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

.. at least compared to the matching step before G-computation in each imputed dataset, which does seem to affect the final estimates πŸ˜…

05.02.2025 18:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Really nice, thanks! While playing around with the code locally, it was interesting (albeit a bit depressing as a missing data enthusiast) how little the imputation approach seemed to matter e.g. unstratified by exposure/random forests/compatible with the model w/ all exposure x confounder terms..

05.02.2025 18:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Estimating hypothetical estimands with causal inference and missing data estimators in a diabetes trial case study ABSTRACT. The ICH E9 addendum on estimands in clinical trials provides a framework for precisely defining the treatment effect that is to be estimated, but

'Estimating hypothetical estimands with causal inference and missing data estimators in a diabetes trial case study', led by Camila Olarte Parra, with Rhian Daniel and David Wright, now available open access in Biometrics: doi.org/10.1093/biom...

29.01.2025 12:41 πŸ‘ 15 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Preview
Performance evaluation of predictive AI models to support medical decisions: Overview and guidance A myriad of measures to illustrate performance of predictive artificial intelligence (AI) models have been proposed in the literature. Selecting appropriate performance measures is essential for predi...

New work in preprint!

"Performance evaluation of predictive AI models to support medical decisions: Overview and guidance".

Under the wings of the STRATOS initiative.

But @maartenvsmeden.bsky.social said it better already 😜

arxiv.org/abs/2412.10288

16.12.2024 08:53 πŸ‘ 42 πŸ” 15 πŸ’¬ 0 πŸ“Œ 1
Preview
Create Tidy Data Frames of Marginal Effects for ggplot from Model Outputs Compute marginal effects and adjusted predictions from statistical models and returns the result as tidy data frames. These data frames are ready to use with the ggplot2-package. Effects and predictio...

{ggeffects} version 2.0.0 is out now! Read more about this #rstats package at strengejacke.github.io/ggeffects

What does {ggeffects} do? The πŸ“¦ helps you to understand (complex) models and results by calculating and plotting *estimated marginal means* or more generally, *adjusted predictions*. 🧡

29.11.2024 10:45 πŸ‘ 132 πŸ” 36 πŸ’¬ 4 πŸ“Œ 6

Hello everyone! I teach a class for graduate students on methods for reproducible research. πŸ”§ πŸ”’

I would interested to hear about the barriers you face in implementing reproducible practices in your research (e.g., version control, code review, reproducible documents).

22.11.2024 03:00 πŸ‘ 166 πŸ” 46 πŸ’¬ 40 πŸ“Œ 1

My fav starter packs so far, a thread:

stats: go.bsky.app/Ki7PjpS
stats: go.bsky.app/7TBN5rX
causal inference: go.bsky.app/FdemGAZ
package devs: go.bsky.app/N1569Qh
data peeps: go.bsky.app/8TdEfdK
medical stats: go.bsky.app/ArqEz36
bioinformatics: go.bsky.app/Ha64Gmv
r-ladies: go.bsky.app/Vgxwa2F

26.10.2024 19:23 πŸ‘ 278 πŸ” 132 πŸ’¬ 18 πŸ“Œ 30
Goose chase meme.
Top Panel: Suspicious goose asks "biased relative to what?"
Bottom Panel: Goose is chasing a man, yelling "Biased relative to what?"

Goose chase meme. Top Panel: Suspicious goose asks "biased relative to what?" Bottom Panel: Goose is chasing a man, yelling "Biased relative to what?"

When a study talks about various things that could bias estimates but never explicitly addresses the analysis goal in the first place

20.11.2024 04:24 πŸ‘ 134 πŸ” 22 πŸ’¬ 5 πŸ“Œ 2