Kelly Bodwin
@kellybodwin.com
2.4K followers 420 following 520 posts
Looking for my #rstats friends on ALL the platforms...
Posts Media Videos Starter Packs
Reposted by Kelly Bodwin
ratlimit.bsky.social
This is the single most overrated image on the internet. Pisses me off how every time I see it, it has thousands of Likes.
Airplane diagram with red dots marking where planes are shot
kellybodwin.com
Stoppppp you are giving me trauma flashbacks!!! 😆
kellybodwin.com
"The astute reader will notice that the following will only work on a tabset with 2 tabs. Making this fragment work for multiple tabs is left as an exercise for the reader."

Channelling your inner Rudin there I see... 😆
kellybodwin.com
Another week, another magical #rstats gift from Emil.
🥰
emilhvitfeldt.bsky.social
I'm exited to announce a new resource about making slides with quarto and revealjs. This book is the combination of all the work I have done in this area, reordered and polished up

There isn't a lot of new information yet, but this format allows me to add more easily

slidecrafting-book.com
#quarto
Screenshot of first page of slidecrafting-book.com website
kellybodwin.com
One final heartwarming moment from #positconf2025: dropping my students off at Tidy Dev Day! 😍

Three talented #rstats programmers coming your way, #tidyverse!

Now back to reality - thanks for another beautiful week of learnings and Rfriends.
🏴‍☠️💙
kellybodwin.com
Best slide caption of the conference.

@kjhealy.co is a font of sass ans I am HERE for it. 😅
A slide of the famous "Napoleon's armies" visualization, with the caption "I am legally required to show you this."
kellybodwin.com
"Sometimes the data doesn't follow the trend and you see a failure pattern. Of course, we mean a failure of the world. Our theory has not failed, because our theory includes the possibility of failure patterns."

- @kjhealy.co at #positconf2025

😆😆😆
kellybodwin.com
I don't think I'll ever touch Beamer or raw .tex files again, to be honest. Even in mathier courses, I prefer using Quarto, which plays nice with LaTeX equations. 😊
kellybodwin.com
Could this {uv} solution recommended by @juliasilge.com be the answer to the personal hell that is "Import Error: no module named 'numpy'" ?

#positconf2025
Managing Python environments
• First tool that really caught my attention was pyenv
• I am now all in on uv
uv venv
uv pip install -r requirements.txt
uck-with-py thee/
posit
kellybodwin.com
I feel seen listening to @grrrck.xyz talking about making his own Beamer theme in grad school.

RIP Kelly's Personal Beamer theme (2015-2017), killed by discovering RMarkdown. 🪦
kellybodwin.com
Okay @pipinghotdata.com you win, I will give {renv} another go. 👍

Will I also read the documentation? Maybe! 😝
kellybodwin.com
Shannon: "So then we push the only button we know how to push: renv::restore()"
Good Morning GIF
ALT: Good Morning GIF
media.tenor.com
kellybodwin.com
7 minutes in and we have passed the point where I always just give up and delete the lockfile and move on with my life. 😅
kellybodwin.com
Shannon's slides are always so unbelievably clear and helpful!!!

github.com/shannonpileg...

I'm having "Ohhhhh that's what that means" moments every 10 seconds here.
#positconf2025
kellybodwin.com
"This talk is for potential {renv} users and frustrated {renv} users." - @pipinghotdata.com

It me. I am all ears. 👂
kellybodwin.com
Certainly true, it's just another nice EDA screening tool to go with the others.

I do think some beginners might find "pop it in the bot and see what it flags" more accessible than "pop it in [package/function]".
kellybodwin.com
Very true!!! There's no replacement for data science skills and knowing how to follow up on something!

But I still like the extra layer of "Hey, anything weird I should check out?" that the bot supplies.
kellybodwin.com
(Actual animals were really there, I promise, just in a dark room sleeping so we couldn't get a good picture!)
kellybodwin.com
We took the @rdatatable.bsky.social hex stickers to see their real-life mascots!

If you're at #positconf2025, come by the #rdatatable Birds of a Feather at lunch today to chat about the future of the package and get some swag!

🦭💛🖤
kellybodwin.com
I loved the "Hmmmmmm" in the crowd when @jcheng5.bsky.social showed this data quality problem uncovered by the #positron Databot tool.

No human caught this during the Tidy Tuesday for the data.

I've been skeptical of AI for data analysis, but this is an extremely compelling use case. 🫣
A slide showing that some rows of data have been systematically shifted left, leaving a missing data column and incorrect column alignment.
kellybodwin.com
" @hadley.nz is made mostly of code and polite enthusiasm."

= most accurate descriptor ever written by a language model. 😆

On the other hand, I'm not convinced @jcheng5.bsky.social truly has "teeth made of reactive inputs" ... 🦷

#positconf2025
kellybodwin.com
.... BUT maybe the beauty of these kind of AI tools is that we can isolate those skills!

Maybe if we don't need students to figure out steps *and* execute them, we can emphasize the data viz decisons more?

🤔
kellybodwin.com
The thing that struck me most is that even if you take away the code-writing necessity, knowing what to ask the bot for requires so much expertise.

Steps like "These points are overplotted, can we fix that" or "Let's look at only the top 50 restaurants" are incredible non-obvious to beginners...
tladeras.bsky.social
Hadley is demonstrating ggbot2 - an llm to help to transform a plot. As an analyst who has done endless iterations on a plot (can you make this gteen?), this is like a dream. #PositCONF2025