Nick Tierney
banner
njtierney.bsky.social
Nick Tierney
@njtierney.bsky.social
|| PhD Statistics | Research Software Engineer | Loves #rstats | Outdoors person | Coffee person | Photography person | Serial Hobbiest | he/him ||
Pinned
I'm giving a talk next week about my favourite thing: functions! Come along!

What: Practical Functions - Practically Magic
When: 8th/9th October - www.timeanddate.com/worldclock/f...
Where: Online, via Salt Lake City R User Group www.meetup.com/slc-rug/even...
How: @juliasilge.com

#rstats
Event Time Announcer - Salt Lake City talk: Practical Functions, Practically Magic
Event Time Announcer shows time for Salt Lake City talk: Practical Functions, Practically Magic in locations all over the world. In Salt Lake City it happens on Tuesday, October 7, 2025 at 4:00:00 pm.
www.timeanddate.com
Reposted by Nick Tierney
We've made a blog post about a new major version of the #rstats tune package! Two main changes: parallel processing frameworks and the ability to tune postprocessors.

tidyverse.org/blog/2025/11...
tune version 2.0.0
A new version of tune brings significant updates for model tuning and parallel processing.
tidyverse.org
November 5, 2025 at 7:06 PM
Reposted by Nick Tierney
The detectCores() apocalypse is creeping up on us 👻🐛

As more people are getting access to 128+ CPU cores, code spinning up parallel cluster with detectCores() workers fails - not enough #RStats connections available

Friends, do *not* default to detectCores(), bc www.jottr.org/2022/12/05/a...
Please Avoid detectCores() in your R Packages
The detectCores() function of the parallel package is probably one of the most used functions when it comes to setting the number of parallel workers to use in R. In this blog post, I’ll try to explai...
www.jottr.org
November 5, 2025 at 11:55 PM
Reposted by Nick Tierney
There are a lot of great posts out there that aren't very highly ranked.

Don't rely on bluesky to find you great content; you can find it on your own! Here's how:

#Rstats via @northeasternu.bsky.social's Storybench

www.storybench.org/how-to-analy...
How to Analyze bluesky Posts and Trends with R - Storybench
If all you're doing on bluesky is scrolling, liking and posting, then you're riding a bike with training wheels. Here are simple tools using its open-source skeleton.
www.storybench.org
November 5, 2025 at 7:58 PM
Reposted by Nick Tierney
Oh. My. Gosh. Data Science Lab was SO FUN today! Just casually sharing screens to walk through settings live was incredible.

I'm gonna start a thread here of some of the stuff we shared/learned together as a community. Great stuff was shared by all! #databs #rstats #python

🧵 1/n
November 5, 2025 at 7:59 PM
Reposted by Nick Tierney
Day 2: Lines #30DayMapChallenge

Sticking with walks of NZ, this time plotting the Te Araroa Trail, a 3000km hike that goes from the top of the North Island to the bottom of the South Island. #rstats

jenrichmond.github.io/maps/2025-11...
November 4, 2025 at 3:41 AM
Reposted by Nick Tierney
{brandthis} is ready to install. Try it and let me know if anything breaks: github.com/durraniu/bra...

Here's an example site that uses the generated _brand.yml and color palettes: dru.quarto.pub/brandthis-de...
#RStats
November 4, 2025 at 4:06 AM
Reposted by Nick Tierney
#rstats tidypolars 0.15.0 is available!

tidypolars provides the tidyverse syntax while using polars for efficient computations.

This release:
- more support for string and date func.
- two func. to export partitioned output
- bug fixes

Changelog: www.tidypolars.etiennebacher.com/news/#tidypo...
Changelog
www.tidypolars.etiennebacher.com
November 3, 2025 at 8:06 PM
Reposted by Nick Tierney
I can see {targets} evolving past tar_assign to an actual new language syntax that's just R (its successor)

I bet some are already thinking about this #rstats it's been an inexorable series of improvs and the foundation's so solid

This is the edge, actual reproducibility and scaling
November 3, 2025 at 6:36 AM
Reposted by Nick Tierney
#rstats people I'm sure I remember someone had recently developed a package or at least a hack for getting around the fact that geom_ribbon can't map the fill aesthetic to a variable (continuous or not), but now I can't find it, can anyone point me to it?
October 31, 2025 at 9:46 PM
Reposted by Nick Tierney
Come along to my slightly silly and hopefully informative talk on how data go from some scribbles on a paper questionnaire to a nice, clean dataset

Thanks to the ARDC for having me!

#databs #rstats

📅 Nov 5 at 12pm AEDT
📍 Online webinar
🔗 www.eventbrite.com.au/e/where-do-d...
Where do data come from & other difficult questions your children might ask
Join us to learn about data cleaning and management in the Mayi Kuwayu study.
www.eventbrite.com.au
October 30, 2025 at 2:39 AM
Reposted by Nick Tierney
Looking for an overview of different #RStats packages for visualising spatial data? 📊 Here's a previous blog post of mine: nrennie.rbind.io/blog/r-packa...

This blog post is almost three years old now, but all of the code still works!

#DataViz #RSpatial #30DayMapChallenge
R packages for visualising spatial data – Nicola Rennie
Throughout the #30DayChartChallenge I made most of my maps with R. This blog post details the R packages I find myself using most often when visualising spatial data.
nrennie.rbind.io
October 28, 2025 at 9:23 PM
Reposted by Nick Tierney
Reposted by Nick Tierney
Fun fact: you can host PMTiles on GitHub pages, so if you are on Windows you can move the creation to a GH Actions runner.

👇🏻Toy #rstats code that scrapes @oceantracking.bsky.social receiver locations, converts them to PMTiles using sf/GDAL, and pops it up on GH Pages for use elsewhere.
October 28, 2025 at 2:17 AM
Reposted by Nick Tierney
#rstats I'm looking for tidy tools for categorical / frequency data.
Data sets in frequency form or case form can be tidy, but have different model & graphics syntax.
What about tables, matrices and arrays, often so convenient frequency data?
Does anything exist? Seems like a big tidy gap.
October 20, 2025 at 12:14 AM
Reposted by Nick Tierney
I am giving 2 talks abt making your data analysis outputs into polished products with the power of #RStats and #Python pkgs + my pkg {brandthis}.
Talk 1: DevFest 2025. Register here: wedevfest.com
Talk 2: R+AI 2025 organized by R Consortium. Register here: rconsortium.github.io/RplusAI_webs...
October 20, 2025 at 3:43 AM
Reposted by Nick Tierney
Here's to World Statistics Day 📊

Yes that's right, we've already got our eye on wrapping up 2025.

#RStats #Statistics #Statssky #DataScience
October 20, 2025 at 12:05 AM
Reposted by Nick Tierney
{brandthis} progress: Generate _brand.yml and see the results in the live app. Still work-in-progress. Building on the brand.yml app from {bslib}. #rstats
October 19, 2025 at 9:03 PM
Reposted by Nick Tierney
💡 Came across this nice tool today:

🎨 qualpal for algorithmically choosing maximally distinct colors under certain restrictions #dataviz

JOSS paper, online tool, R package #rstats

joss.theoj.org/papers/10.21...
Qualpal: Qualitative Color Palettes for Everyone
Larsson, J., (2025). Qualpal: Qualitative Color Palettes for Everyone. Journal of Open Source Software, 10(114), 8936, https://doi.org/10.21105/joss.08936
joss.theoj.org
October 17, 2025 at 9:12 AM
Reposted by Nick Tierney
#RStats question:

Is there a package or site that provides alternative, more explanatory help files?

I swear a project like this exists, perhaps targeted to beginning R users, maybe centered around common data analysis functions, but I can't find it...
October 17, 2025 at 3:47 PM
Reposted by Nick Tierney
Countries with more economic inequality have higher homicide rates. But for any given country, the relationship isn't as strong. This poses a multilevel modelling problem that it's easy to trip over. I tripped, righted (I hope), and blogged about it with #rstats. freerangestats.info/blog/2025/10...
October 18, 2025 at 6:56 AM
Reposted by Nick Tierney
Shoutout to @libbyheeren.bsky.social for getting so many great #rstats conversations going

I very much appreciate the community building!
October 15, 2025 at 10:14 PM
Reposted by Nick Tierney
👀 I have a latenight confession: I was never a twitter person, which means I was never an #rstats twitter person. I benefitted from the wisdom there, but was never a part of it. Were you?

What did I miss? What made it great? Gimme your eulogy for rstats twitter so that I can mourn with you #databs
October 15, 2025 at 3:29 AM
Reposted by Nick Tierney
This post by @andrew.heiss.phd about automatically generating markdown that contains code that needs to be run is super interesting. It will take me a bit of time to wrap my head around how to do this, but this should be very useful for teaching,

www.andrewheiss.com/blog/2024/11...
Guide to generating and rendering computational markdown content programmatically with Quarto | Andrew Heiss
Learn how to use knitr::knit() in inline chunks to correctly render auto-generated R and markdown content in Quarto documents
www.andrewheiss.com
October 15, 2025 at 9:30 AM
Reposted by Nick Tierney
I mostly followed the 2nd edition of "R Packages" by @hadleywickham @jennybryan with a few minor tweaks to account for the differences between GitHub and Bitbucket/Jira

https://r-pkgs.org/release.html

I highly recommend this book for anyone who is writing or maintaining R code! #rstats #statsodon
October 11, 2025 at 1:12 AM