Danielle Navarro @djnavarro.net · 6hA small followup to this post. The appendix contains links for the data and data-generating script, but perhaps more usefully, also links to a more carefully worked out version of the cut_quantile() function than the simple one I used in the post minis.djnavarro.net/minicuts/ 1110
Danielle Navarro @djnavarro.net · 20/09/2026Please, I am begging you. Do not use dplyr::ntile() in any serious statistical analysis in which you want to group continuous observation into quantile-based bins. Despite the name it doesn't actually do that, and the thing it actually does is very dangerous when accuracy matter. #rstatsblog.djnavarro.netThe trouble with ‘ntile()’ – Notes from a data witchPlease, please, please do not use ‘dplyr::ntile()’ in an analysis that will be submitted to a regulatory agency. It’s secretly an ill-conceived SQL tool that doesn’t do what you probably want it to, a... 68831
Danielle Navarro @djnavarro.net · 15/09/2026In her ongoing quest to convince #rstats users to stop invoking the cursed "rm(list=ls())" incantation at the top of their analysis scripts, she has released sessioncheck 0.2 on CRAN. Mostly unchanged, some bug fixes, some new reporting features that are most useful in the regulatory contextblog.djnavarro.netRelease: sessioncheck 0.2 – Notes from a data witchIn which the author realises she doesn’t know how to write package release posts 4439
Danielle Navarro @djnavarro.net · 06/08/2026The title is a little pointed, but I am very serious here. Academics, medical researchers, and other organisations should not collect data on birth sex. It is rarely relevant, and it almost always leads to privacy violations for transgender people. Please share. I would like people to read this one.blog.djnavarro.netSeparating sex and gender is statistical malpractice – Notes from a data witchStatisticians and academics in Australia should ignore the terrible advice of most LGBTIQA+ organisations and read this post instead. The 2020 ABS standard is almost never the correct way to collect d... 14236119
Danielle Navarro @djnavarro.net · 26/07/2026not literally about cocaineblog.djnavarro.netA cocaine skeptic starts an unwise habit – Notes from a data witchYou will be shocked to learn that this is not actually a post about cocaine 45619
Danielle Navarro @djnavarro.net · 18/07/2026And so after a very brief hiatus, version 0.7.0 of "learning statistics with R" exists. Full rebuild in quarto, stylistic fixes, "epilogues from 2026" to comment on how the world changed since original publication, and as an added bonus, no longer misgenders the author learningstatisticswithr.comlearningstatisticswithr.comLearning Statistics with R 217146
Reposted by Danielle NavarroPaul Prudence @mrprudence.bsky.social · 01/05/2026Bia Davou Untitled (Circuits), 1975 06511
Reposted by Danielle NavarroTan G. @tangandhara.bsky.social · 20/04/2026Rare sighting of a column chart taking a dip at Hove Beach. #dataviz 341253230
Reposted by Danielle NavarroAmerican Statistical Association History of Statistics @hos-asa.bsky.social · 08/04/2026 Today is the anniversary of the Box-Cox power transform. #OTD 1964 George Box & David R Cox read their paper “An Analysis of Transformations” at the RSS meeting. It describes methods for reducing nonnormality of errors in a linear model. The paper began with their names then found the topic. 1/3 12310
Reposted by Danielle NavarroDr Mircea Zloteanu 🌺🌞🍃 @mzloteanu.bsky.social · 25/03/2026#statstab #513 Some thoughts on checking the R session Thoughts: Maybe we stop using rm(list=ls())? Setting up a good environment isn't always intuitive. #rstats #r #coding #reproducibility #guide blog.djnavarro.net/posts/2026-0...blog.djnavarro.netSome thoughts on checking the R session – Notes from a data witchMore precisely, some thoughts on an R package I might send to CRAN, and I’d appreciate comments and criticism 1102
Danielle Navarro @djnavarro.net · 23/03/2026i really wish i were better at keeping my thoughts to myself. sigh :( 040
Reposted by Danielle NavarroJoe Kirincic @jkirincic.bsky.social · 22/03/2026New blog post is up. Ever had to manage a bunch of R-based ETL pipelines and wanted a better way to maintain them? I wrote about how {S7} classes and generics can turn a pile of scripts into a more extensible, composable system. #rstats joekirincic.com/posts/this-r-script-could-ve-been-an-s7-class/joekirincic.comThis R script could’ve been an S7 class – Joe KirincicA tutorial about how to use {S7} to improve your data pipelines. 0165
Danielle Navarro @djnavarro.net · 21/03/2026Decided that the time has come to wrap up the series of #rstats art pieces I've been posting recently. As usual, the pieces themselves are released under CC-BY licence, and the source code is linked to from the gallery pageart.djnavarro.netNautilus – Art by Danielle Navarro 33710
Danielle Navarro @djnavarro.net · 07/03/2026In more important spite-driven development news... sessioncheck is now on CRAN. At long last I now have something dead-simple and concrete I can point to next time I'm asked to put rm(list=ls()) in a script for no obvious reason sessioncheck.djnavarro.netsessioncheck.djnavarro.netChecks Session StatusProvides tools to check variables contained in the user environment, and inspect the currently loaded package namespaces. The intended use is to allow user scripts to throw errors or warnings if unwan... 2327
Reposted by Danielle NavarroAria Winningson @aria.labeledrude.online · 03/03/2026explaining to journalists that trans people have a thing called "being alive" which is as important to us as "have opinion in newspaper" is to them 011829
Danielle Navarro @djnavarro.net · 28/02/2026this one came out quite a bit more menacing than i expected it to 7313
Danielle Navarro @djnavarro.net · 27/02/2026my mood has been so bleak lately, and i resent it when my code makes something pretty 2303
Danielle Navarro @djnavarro.net · 22/02/2026i am mortified. i've been writing art code in #rstats for several years now and it was only yesterday that i realised how useful the cauchy distribution is if you want the untidiness in an image to feel naturalistic 3807
Reposted by Danielle NavarroDan Simpson @danpsimpson.bsky.social · 16/02/2026Using natural language prompting almost certainly makes LLMs a) need to be larger than they could be, b) less efficient and reliable than they could be, and c) much harder to use than they could be. 33111
Reposted by Danielle NavarroThomas Lumley @tslumley.bsky.social · 15/08/2025I wrote a thing about substituting LLMs for survey respondents notstatschat.rbind.io/2025/08/15/i...notstatschat.rbind.ioInterviewing your laptop - Biased and Inefficient 54515
Reposted by Danielle NavarroClintin Davis-Stober @clintin.bsky.social · 09/08/2025New paper with @richarddmorey.bsky.social now out in JASA, where we critically examine p-curve. Below is Richard’s excellent summary of the many poor statistical properties of p-curve (with link to paper). I wanted to add some conceptual issues that we also tackle in the paper. 25120
Reposted by Danielle NavarroRichard D. Morey @richarddmorey.bsky.social · 08/08/2025Paper drop, for anyone interested in #metascience, #statistics, or #metaanalysis! @clintin.bsky.social and I show in a new paper in JASA that the P-curve, a popular forensic meta-analysis method, has deeply undesirable statistical properties. www.tandfonline.com/doi/full/10.... 1/? 17289122
Danielle Navarro @djnavarro.net · 29/10/2024more than a little anxious about all this but ... hello there, lovely #rstats people 191344