Shannon Pileggi
banner
pipinghotdata.com
Shannon Pileggi
@pipinghotdata.com
#rstats Data Science ⚒️ @ThePCCTC
#RLadies Leadership Team http://rladies.org 💜
former prof at Cal Poly SLO & Emory
blogger & workshop instructor
Pinned
The recording of my #rstats posit::conf talk ✨ practical {renv}✨ is available! 🎉

I created this talk for frustrated {renv} users 🫠 and potential {renv} users🤩

youtu.be/l01u7Ue9pIQ?...

Even if {renv} isn't on your radar, you may still find this talk interesting if you are curious about🤔...
Practical {renv} (Shannon Pileggi, The PCCTC) | posit::conf(2025)
YouTube video by Posit PBC
youtu.be
Reposted by Shannon Pileggi
This gives a fantastic framing of how to think about reproducibility (it's a spectrum) and how to use renv with intention. Highly recommend, even if you're not using renv, to get a better understanding of how to live in peace as R and package versions advance 🕊️ #rstats
The recording of my #rstats posit::conf talk ✨ practical {renv}✨ is available! 🎉

I created this talk for frustrated {renv} users 🫠 and potential {renv} users🤩

youtu.be/l01u7Ue9pIQ?...

Even if {renv} isn't on your radar, you may still find this talk interesting if you are curious about🤔...
Practical {renv} (Shannon Pileggi, The PCCTC) | posit::conf(2025)
YouTube video by Posit PBC
youtu.be
November 12, 2025 at 5:32 PM
The recording of my #rstats posit::conf talk ✨ practical {renv}✨ is available! 🎉

I created this talk for frustrated {renv} users 🫠 and potential {renv} users🤩

youtu.be/l01u7Ue9pIQ?...

Even if {renv} isn't on your radar, you may still find this talk interesting if you are curious about🤔...
Practical {renv} (Shannon Pileggi, The PCCTC) | posit::conf(2025)
YouTube video by Posit PBC
youtu.be
November 11, 2025 at 1:32 PM
Our data science team is hiring for a summer 2026 undergraduate intern! Applications close Friday, Nov 14. #rstats msk.wd1.myworkdayjobs.com/MSKCC_Career...
Data Science Summer Intern
About Us: The people of Memorial Sloan Kettering Cancer Center (MSK) are united by a singular mission: ending cancer for life. Our specialized care teams provide personalized, compassionate, expert…
msk.wd1.myworkdayjobs.com
November 10, 2025 at 1:38 PM
R-Ladies Philly 🔔 is delighted to welcome ✨ Alex Velez✨ on Tuesday, Oct 28 for a lunch & learn discussion on "From data to story"! Hope you can join us 🤗 #rstats #rladies 💜 www.meetup.com/rladies-phil...
Lunch & Learn with Alex Velez: From data to story, Tue, Oct 28, 2025, 12:00 PM | Meetup
The typical graph in a business communication often leaves our audience confused and overwhelmed. In this session, you’ll be walked through an illustration of how to avoid
www.meetup.com
October 14, 2025 at 12:01 PM
Reposted by Shannon Pileggi
There is a new monthly release of #Positron available, and it delivers fresh new features for the Data Explorer! In this screencast, I walk through how to interactively explore a recent #TidyTuesday dataset on literary prizes 📚📖🏆 using some of the Data Explorer newness.

youtu.be/KOgQuWF0US4
Explore literary prizes with Positron’s Data Explorer
YouTube video by Julia Silge
youtu.be
October 13, 2025 at 11:06 PM
Reposted by Shannon Pileggi
Thank you to everyone who joined in with their hex photo. It was a pleasure to be part of R Dev Day and to have presented R in Buenos Aires 💜.

#RStats #RDevDay
October 8, 2025 at 4:53 PM
Reposted by Shannon Pileggi
🎨 Theming got a huge overhaul with the latest #ggplot2 release. In honour of that @teunbrand.bsky.social has written a comprehensive deep-dive into styling your plots, covering both old and new functionality. Grab a coffee and dive in!

#rstats
ggplot2 styling
This post discusses one function in ggplot2: `theme()`. Find out about the glamour of graphics in this deep-dive article.
www.tidyverse.org
October 1, 2025 at 8:10 AM
Reposted by Shannon Pileggi
🤖 Big update to the LLMs + R guide

> 10 packages added plus other tools and interested reads

luisdva.github.io/llmsr-book/

As usual, all the content is available in English and Spanish.
#rstats
September 26, 2025 at 11:29 PM
Reposted by Shannon Pileggi
A little bit of self-promotion, I @ivelasq3.bsky.social will be giving a talk on Positron for RStudio Users!

Hoping to share some perspectives, extensions, and other tips in case you're interested in exploring Positron.

Sign up here: www.meetup.com/rladies-gabo...
September 25, 2025 at 5:57 PM
Reposted by Shannon Pileggi
Want to manage multiple R versions without pain? 🧰

The rig (R Installation Manager) tool makes installing, removing, and switching between #RStats versions simple; works across macOS, Windows, and Linux.

🔧 github.com/r-lib/rig
September 25, 2025 at 1:33 PM
Reposted by Shannon Pileggi
Tell me something you do when you code that other people would tell you that you shouldn't do.

Tell me the rules you break!

I'll go first: I work in untitled files in the wrong project directories all the time. Like, all the time. Yes, I do tend to lose things 😂 #databs #rstats #python
September 24, 2025 at 5:52 AM
Reposted by Shannon Pileggi
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
September 24, 2025 at 4:12 PM
Reposted by Shannon Pileggi
Adapted ggarrow to the new ggplot2 theme features!

```r
library(ggplot2)

ggplot(ggarrow::whirlpool(5), aes(x, y, group = group)) +
ggarrow::geom_arrow() +
theme_minimal(ink = "purple")
```
#ggplot2 #rstats
September 14, 2025 at 1:47 PM
Reposted by Shannon Pileggi
"How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner" by Annie Mueller 😅 😂 😭

anniemueller.com/posts/how-i-...
How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - annie's blog
“Hello! I am a developer. Here is my relevant experience: I code in Hoobijag and sometimes jabbernocks and of course ABCDE++++ (but never ABCDE+/^+ are you kidding? ha!)  and I like working with ...
anniemueller.com
September 23, 2025 at 7:57 AM
Reposted by Shannon Pileggi
posit::conf wrapped up just last week! There were some wonderful talks by R-Ladies. Here are a few:

AI Coding Assistants: Hype, Help, or Hindrance?
💬 Rebecca Barter @rlbarter.bsky.social
🖇️ rlbarter.github.io/posit-conf-2...

A refreshing take on what to consider before asking an LLM for code.
September 22, 2025 at 9:52 PM
Reposted by Shannon Pileggi
The latest issue of @rweekly is now live!

https://rweekly.org/2025-W39.html

This week's highlights:
✏️ All the Ways to Programmatically Edit or Parse R Markdown / Quarto Documents by @rOpenSci
🈂️ I Vibe Coded an R Package by @jonocarroll
☑️ Quality Control for Scanned Multiple-Choice Exams by […]
Original post on fosstodon.org
fosstodon.org
September 22, 2025 at 12:17 AM
Reposted by Shannon Pileggi
Another delightful #positconf in the books! So lovely to see everyone 🌻 I miss it already!

Especially excited about:
🤖 @minecr.bsky.social’s aifeedr
🌬️ Making my code pretty like @davisvaughan.bsky.social’s with air
@emilhvitfeldt.bsky.social’s editable quarto magic
📈 everything @kjhealy.co said
September 19, 2025 at 2:59 PM
Reposted by Shannon Pileggi
Great talk about {renv} by @pipinghotdata.com at #positconf. Very practical strategies for restoring and updating project state.
Has anyone also used rv (a2-ai.github.io/rv-docs/)? In my little experience, it is very much like uv for python and looks more helpful than {renv}. #rstats
Welcome to rv
rv - A fast, declarative, R package manager
a2-ai.github.io
September 18, 2025 at 10:40 PM
@alxrh.bsky.social's lightning talk was excellent!! So impressive to get the crowd laughing in a ✨pre-recorded✨ talk. #PositConf2025 pkg.rossellhayes.com/player/
Play Games in the Console
Games that can be played in the R console. Includes coin flip, hangman, jumble, magic 8 ball, poker, rock paper scissors, shut the box, spelling bee, and 2048.
pkg.rossellhayes.com
September 18, 2025 at 2:28 AM
Reposted by Shannon Pileggi
R Developer Day at University of Warwick brought together R-Ladies from around the world 🌎.

Spaces like this remind us how powerful our global community is when we learn, collaborate and build together.

Thanks to Heather Turner for making this possible 💜

#RDevDay
#rladies
September 12, 2025 at 7:21 PM
Reposted by Shannon Pileggi
People keep telling me they can't afford to attend #PositConf2025 next week, so I need to make a public service announcement: attending virtually is very affordable (or free!) & is amazing! Get registered & hangout with me on the Discord server!! #databs #rstats #python
September 9, 2025 at 7:32 PM
Reposted by Shannon Pileggi
Join me for social coworking & office hours about #accessibility! I'm co-hosting w Steffi LaZerte from @ropensci.org on Tues 9/9 from 8-10am ET: ropensci.org/events/cowor...

There will be a special focus on accessibility in data visualization 📊

#DataViz #DataJournalism #RStats #PyData
Social Coworking and Office Hours - Improving accessibility in your work
Cowork on your own tasks or join the discussion and explore how to make your work more accessible.
ropensci.org
September 9, 2025 at 2:23 AM
Reposted by Shannon Pileggi
Two weeks to go 😬
I'll be presenting on the fun work I've been doing on spreadsheets + R
#rstats #positconf
September 3, 2025 at 3:44 PM
I am excited to speak about ✨practical {renv}✨ at posit::conf! Please say hi if you are there! 🤗 #rstats #rladies
September 3, 2025 at 1:01 PM
Reposted by Shannon Pileggi
Excited to announce that our paper with @pingfanhu.bsky.social and Bogdan Bunea on our #rstats package {surveydown} is now published in @plosone.org

The paper compares the benefits of using a code-based approach to survey design, leveraging #quarto and #shiny

journals.plos.org/plosone/arti...
surveydown: An open-source, markdown-based platform for programmable and reproducible surveys
This paper introduces the surveydown survey platform. With surveydown, researchers can create surveys that are programmable and reproducible using markdown and R code, leveraging the Quarto publicatio...
journals.plos.org
August 29, 2025 at 8:37 PM