Ella Kaye
banner
ellakaye.co.uk
Ella Kaye
@ellakaye.co.uk
Senior Research Software Engineer at University of Warwick, working on sustainability and EDI in the R Project. SSI Fellow. I love #RStats, #QuartoPub and their communities. I also run @rainbowr.org, for LGBTQ+ folks who code in R 🌈

https://ellakaye.co.uk
Pinned
Hello! 👋

I am a Research Software Engineer working with @HeathrTurnr.fosstodon.org.ap.brid.gy
on “Sustainability and EDI in the R Project”. I love #RStats and the R #community!

I run @rainbowr.bsky.social (with @oberman.bsky.social )

More at ellakaye.co.uk

Looking forward to connecting!
Ella Kaye
The personal website of Ella Kaye
ellakaye.co.uk
Reposted by Ella Kaye
🌈 The website for the inaugural rainbowR conference is now live! 🎉

🗓️ Save the date: Feb 25th-26th, 2026

📣 Call for submissions is open

👯 We're bringing together LGBTQ+ R users to promote our work and foster connections among community members

conference.rainbowr.org
– rainbowR conference
conference.rainbowr.org
November 6, 2025 at 3:56 PM
Reposted by Ella Kaye
Always wanted to learn how to create your own R Packages? Then take a look at this upcoming workshop with @ellakaye.co.uk ⬇️
Packages are essential to the #rstats ecosystem for sharing code, data, and documentation.
Join @ellakaye.co.uk's #GESISworkshop to learn how to write your own R 📦 from scratch, covering the whole process from setup to publication

More information & registration ➡️ t1p.de/R_Pack_Dev_25
October 29, 2025 at 12:27 PM
Unit tests deemed unnecessary
In honor of spooky month, share a 4 word horror story that only someone in your profession would understand:

"Statistical analysis used SPSS"
In honor of spooky month, share a 4 word horror story that only someone in your profession would understand

I'll go first: Six page commercial lease.
October 13, 2025 at 9:37 AM
Reposted by Ella Kaye
📣We're hosting a rainbowR conference, to connect and promote LGBTQ+ people in the #RStats community and to showcase examples of working with LGBTQ+ data 🌈🎉 To help us plan, if you'd be interested in attending or speaking, please fill in this very short form (1-2 mins) docs.google.com/forms/d/1Tx0...
Interested in a rainbowR Conference?
rainbowR (https://rainbowr.org) is hosting a virtual conference (tentative date: February 26, 2026). The aim of the conference is to connect and promote LGBTQ+ people in the R community, and to showca...
docs.google.com
September 22, 2025 at 12:49 PM
@cscheid.net at #PositConf2025, working to make #QuartoPub 100x faster 🤯🤯🤯🎉🎉🎉
September 17, 2025 at 6:27 PM
After 7.5 years in development (on-and-off), I am beyond excited to announce the release of the #RStats {pregnancy} package for tracking dates and medications in pregnancy and fertility treatment! There's a lightning talk about it at #PositConf2025 at 1pm EDT today.

ellakaye.github.io/pregnancy
Calculate and Track Dates and Medications During Pregnancy
Provides functionality for calculating pregnancy-related dates and tracking medications during pregnancy and fertility treatment. Calculates due dates from various starting points including last menst...
ellakaye.github.io
September 17, 2025 at 3:16 PM
Reposted by Ella Kaye
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 Ella Kaye
Packages are essential to the #rstats ecosystem for sharing code, data, and documentation.
Join @ellakaye.co.uk's #GESISworkshop to learn how to write your own R 📦 from scratch, covering the whole process from setup to publication

More information & registration ➡️ t1p.de/R_Pack_Dev_25
September 10, 2025 at 11:29 AM
Once again, @davisvaughan.bsky.social's extrachecks have saved me from a likely CRAN rejection for an upcoming #RStats package submission. Thanks Davis! github.com/DavisVaughan...
GitHub - DavisVaughan/extrachecks
Contribute to DavisVaughan/extrachecks development by creating an account on GitHub.
github.com
September 3, 2025 at 7:57 PM
Reposted by Ella Kaye
The R Contributor Site is now in #QuartoPub!

Check-out the new look, and all we do to support contributors (and aspiring contributors) to base #rstats, including events, tutorials and demos, and a Slack group.

https://contributor.r-project.org
R Contributor Site – R Contributor
A site for people interested in contributing to R core - the code and documentation that gets distributed as base R.
contributor.r-project.org
August 29, 2025 at 10:13 AM
Reposted by Ella Kaye
🌈 rainbowR meet-up: Wednesday August 27th, 4pm UTC 🌈

- connect with other LGBTQ+ people who code in #RStats 🏳️‍🌈
- ask questions about R 🙋
- tell us about an R package you like 📦
- show us something R-related you’ve been working on 💻

➡️ Registration via rainbowr.org/meetups
August 13, 2025 at 10:50 AM
@djnavarro.net just came across your blog post blog.djnavarro.net/posts/2021-0... and it contains the solution to exactly the problem I was having - trying to get {cli} messages to format nicely in Quarto output. Thank you for figuring this out and taking the time to write it up and share 💜
Pretty little CLIs – Notes from a data witch
How to make a gorgeous command line interface in R using the cli package. Somewhere along the way I accidentally learned about ANSI control codes, which strikes me as unfortunate
blog.djnavarro.net
August 7, 2025 at 7:41 PM
Today is my last day as a Research Software Engineer.

From tomorrow, my promotion kicks in and I'll be a Senior Research Software Engineer!
July 31, 2025 at 11:44 AM
Tidying my bookcase. I knew I had two copies of 'Modern Applied Statistics with S' but didn't realise that one used to belong to Brian Ripley and the other is signed by Bill Venables. Unfortunately I don't have the 3.5" diskette!
July 11, 2025 at 9:01 AM
Thanks for the mention @bsky.chrisbrownlie.com
July 4, 2025 at 1:38 PM
This was so much fun! Thank you R-Ladies Philly and @pipinghotdata.com for inviting and hosting me, and to those who attended for their time, interest, and thoughtful comments and questions.
The R-Ladies Philly 🔔 recording of "C for R users: contributing to base R" by @ellakaye.co.uk is available on YouTube! 🎉 Thank you for this fantastic presentation, Ella! 💜 #rstats #rladies

www.youtube.com/watch?v=9mQC...
July 3, 2025 at 11:30 AM
So excited for this! As well as ‘C for R users’ I’ll be talking about contributing to base R more generally, and doing a live demo of the R Dev Container. #RStats
June 23, 2025 at 6:05 PM
Reposted by Ella Kaye
💻 Forwards Package Development Workshop

A free short course on how to create an R package. Choose your cohort:

1️⃣ Every other Monday from June 2, 09:00-10:30 UTC:
https://us02web.zoom.us/meeting/register/qBJ_VAEfQHCU-DZKogPuGg#/registration

OR

2️⃣ Every other Tuesday from June 3, 14:30-16 […]
Original post on hachyderm.io
hachyderm.io
May 13, 2025 at 2:38 PM
Thanks @njokinjuki.bsky.social for this wonderful endorsement of the @rainbowr.org buddies scheme 🌈👯‍♂️ rainbowr.org/buddies
May 8, 2025 at 6:38 PM
Reposted by Ella Kaye
One of the warmest and most empowering communities I’ve found in the R world is @rainbowr.org 💜

✨ Their mission?

To connect, support, and promote LGBTQ+ people in the R community and to spread awareness of LGBTQ+ issues through data-driven activism. 🌈📊

#RStats #RLadies
rainbowR
rainbowr.org
May 8, 2025 at 8:43 AM
Reposted by Ella Kaye
Calling all #rstats friends in Australia/Oceania!

Exciting news! Fonti Kar (@fontikar.bsky.social) and I are forming a "C Study Group for R Contributors" in 2025. It's like getting skills to help build the Millennium Falcon of programming languages!

1/n
May 5, 2025 at 7:32 AM
Reposted by Ella Kaye
Thanks! I did initially find it confusing (especially since this chart was adapted from one of my previous penguins plots).

I ended up using the really helpful converter function by @ellakaye.co.uk to fix it for me: ellakaye.github.io/basepenguins/
Convert Files that Use palmerpenguins to Work with datasets
From R 4.5.0, the datasets package includes the penguins and penguins_raw data sets popularised in the palmerpenguins package. basepenguins takes files that use the palmerpenguins package and converts...
ellakaye.github.io
April 16, 2025 at 6:37 PM
Reposted by Ella Kaye
A quick plot for #TidyTuesday this week - celebrating the addition of the penguins data into base R 🐧 I used {ggdist} to plot the distribution of body weights with four different chart types in one! 📊

I couldn't quite decide whether I prefer the light or dark version💡

#RStats #DataViz #ggplot2
April 16, 2025 at 3:18 PM
‘gait’ is only the second array in R’s datasets package! All the examples in #RStats help pages that used ‘iris3’ have now been replaced to use ‘gait’ or another built-in dataset. This is especially neat for ‘duplicated()’ because ‘gait’ features genuine duplication - one boy was measured twice.
'gait' is a potential replacement for the 3-d array uses of 'iris', just as 'penguins' can replace the data frame uses.
April 14, 2025 at 10:47 AM