Nick Tierney
@njtierney.bsky.social
550 followers 180 following 180 posts
|| PhD Statistics | Research Software Engineer | Loves #rstats | Outdoors person | Coffee person | Photography person | Serial Hobbiest | he/him ||
Posts Media Videos Starter Packs
Reposted by Nick Tierney
mattmoores.fediscience.org.ap.brid.gy
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
R package release checklist in Jira list of bug fixes in Jira cover of the 2nd edition of the book "R Packages"
Reposted by Nick Tierney
mattmoores.fediscience.org.ap.brid.gy
version 0.7-0 of my R package `bayesImageS' is now available on CRAN for Linux and macOS
(Windows binaries are still being built and should be available soon)

The main change is a reduction in the console output for the exchange algorithm. There were also […]

[Original post on fediscience.org]
announcement by CRANberries of the new version of the R package bayesImageS logo of the R package bayesImageS
njtierney.bsky.social
Missing Values were dropped;
Mean Imputation was applied;
Data available on request;
Code available on request;

#rstats
impavid.us
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.
Reposted by Nick Tierney
rconsortium.bsky.social
Coming up next month, register now!

R+AI 2025 - Nov 12-13

Keynote: Joe Cheng, CTO @ Posit

Talk: “Keeping LLMs in Their Lane: Focused AI for Data Science and Research”

Register now!
rconsortium.github.io/RplusAI_webs...

#rstats #AI #DataScience
@posit.co @jcheng5.bsky.social
Joe Cheng, Posit, CTO - headshot
njtierney.bsky.social
Agreed that summaries can mis represent the data, which I think is why there is a movement to show the data alongside summaries so we can interpret the veracity.
njtierney.bsky.social
Agreed it is important to have the experiment context in there! And fair point that box plots can be confusing to audiences. Any summary will lose information, so showing the data alongside summaries keep them honest. Have you seen the datasaurus dozen? www.research.autodesk.com/publications...
Same Stats, Different Graphs: Generating Datasets with Varied Appearance and Identical Statistics through Simulated Annealing
Why graphical representation and visualization are so important to...
www.research.autodesk.com
Reposted by Nick Tierney
usrbinr.bsky.social
ohh!! that fixed it!

old_hook <- fansi::set_knit_hooks(knitr::knit_hooks, which = c("output", "warning", "error", "message"))
options(crayon.enabled = TRUE)
Reposted by Nick Tierney
Reposted by Nick Tierney
ikashnitsky.phd
Amazing quote! I also feel a permanent fascination by the world of *open* source/science/books/courses. The best teachers I had designed open-book exams ❤️
#OpenScience #foss #rstats

Let me suggest a beautiful and extremely relevant talk on this by @drob.bsky.social
🔗 posit.co/resources/vi...
Reposted by Nick Tierney
mwypych.bsky.social
Basketball #tidytuesday

Adventures in {grid} part 2, tried to make a basketball court.

code: github.com/mic-wypych/t...

#rstats | #dataviz | #ggplot2
A plot showing eurobasket teams that made it to final four or won a title on plot styled as a basketbal lcourt
Reposted by Nick Tierney
jrosell.bsky.social
Ross Ihaka used “for each y, find the closest value in x” to illustrate a core #rstats issue: R has no scalar data types.
njtierney.bsky.social
It was! Should be up soon.
njtierney.bsky.social
Amazing, thank you so much!
Reposted by Nick Tierney
leafyericscott.hachyderm.io.ap.brid.gy
I am learning how to make a regular old #rstats #shiny app into a "progressive web app"—one of those websites you can "install" on your phone or desktop and runs full-screen.

It is *not that hard*, but also very much not documented, so I feel like this is going to need to be a blog post eventually.
Reposted by Nick Tierney
mdsumner.bsky.social
#rstats what do folks do when converting from raster to terra with saved data objects? active bindings is a possibility

github.com/ropensci/gra...

interested in any perspectives, I don't want to change the entire way the package works (I'm not the maintainer, just toying with ideas)
njtierney.bsky.social
I'm going to be giving an #rstats talk about functions in about 45 minutes - it's online!

The talk is called: "Practical Functions: Practically Magic", but could potentially be retitled, "Up and Down the Ladder of Abstraction".

Join at: www.meetup.com/slc-rug/even...
Reposted by Nick Tierney
noamross.net
A month or two ago someone posted a link to their really amazing set of LLM system instructions for writing #rstats code with good tidy/NSE patterns. (They were also good for humans!) Does anyone recall who or where that was?
njtierney.bsky.social
Yes! Lots of iteration and mock up drawings in keynote. We were able to go through a local manufacturer in Australia to get a fully custom pattern through a knitting machine. Very neat.
Reposted by Nick Tierney
thomvolker.bsky.social
How cool is this?! Positron opens a HTML color picker when typing a HTML color in your script.

#RStats #dataviz
Reposted by Nick Tierney
shikokuchuo.net
mirai 2.5.1 released.

mirai.r-lib.org

This is a patch release, but brings a new synchronous mode: `daemons(sync = TRUE)` runs your code in the same process. This means you can now drop into a browser session *within* your mirai #rstats code!

p.s. amazing hex stickers made by someone @posit.co!!
mirai R package hex sticker
njtierney.bsky.social
Hands down the UseR 2018 socks! A bit biased but @visnut.bsky.social and I designed them! Don’t have a photo handy, though. We also had a really good strong tote bag that is good for groceries.