Jon Harmon (he/him/his) 's Avatar

Jon Harmon (he/him/his)

@jonthegeek.com

πŸ—£οΈ#RStats #DataScience #Dogs @dslc.io Executive Director #TidyTuesday poster πŸ”—http://linkedin.com/in/jonthegeek πŸ”—http://github.com/jonthegeek

6,056
Followers
1,038
Following
656
Posts
01.07.2023
Joined
Posts Following

Latest posts by Jon Harmon (he/him/his) @jonthegeek.com

Preview
rfordatascience/tidytuesday Official repo for the #tidytuesday project. Contribute to rfordatascience/tidytuesday development by creating an account on GitHub.

You should submit it at github.com/rfordatascie... ... or better, submit a PR using {tidytuesdayR}: dslc-io.github.io/tidytuesdayR...

I'll walk through how to do that at pos.it/dslab next week!

05.03.2026 12:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've thought that many times (I was an Obama delegate to the state convention in 2008) so I'm a bit cynical about it now.... But this primary is definitely making me hope!

04.03.2026 02:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Here in Austin it often feels more like I'm SURROUNDED BY Texas more than IN Texas, but yup πŸ™ƒ

04.03.2026 02:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Huh. I don't think it's ever taken me over an hour to vote in a non-Presidential primary in Texas. I hope people show up in November, too!

03.03.2026 21:31 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - SimonGreenhill/rcldf: rcldf - The R library for reading CLDF files rcldf - The R library for reading CLDF files. Contribute to SimonGreenhill/rcldf development by creating an account on GitHub.

Lots of cool #linguistic datasets are being published in Cross Linguistic Data Format.

I've written an #Rstats package rcldf to analyse them (github.com/SimonGreenhi...). See the vignette:

cran.case.edu/web/packages...

Question: What functionality is missing, what is needed?

03.03.2026 01:21 πŸ‘ 14 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

The pointy ones have hidden anger and hate. Embrace the huggable roundy stickers! 😁

03.03.2026 04:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I haven't succeeded at this myself yet, but.... Maybe we should start seeing roundy ones as better, cuz it means they aren't from the pointy donkey...

02.03.2026 19:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Curator: @novica

02.03.2026 14:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Logo for the #TidyTuesday Project. The words TidyTuesday, A weekly data project from the Data Science Learning Community (dslc.io) overlaying a black paint splash.

Logo for the #TidyTuesday Project. The words TidyTuesday, A weekly data project from the Data Science Learning Community (dslc.io) overlaying a black paint splash.

TidyTuesday is a weekly social data project. All are welcome to participate! Please remember to share the code used to generate your results!
TidyTuesday is organized by the Data Science Learning Community. Join our Slack for free online help with R and other data-related topics, or to participate in a data-related book club!

 How to Participate
Data is posted to social media every Monday morning. Follow the instructions in the new post for how to download the data.
Explore the data, watching out for interesting relationships. We would like to emphasize that you should not draw conclusions about causation in the data.
Create a visualization, a model, a shiny app, or some other piece of data-science-related output, using R or another programming language.
Share your output and the code used to generate it on social media with the #TidyTuesday hashtag.

TidyTuesday is a weekly social data project. All are welcome to participate! Please remember to share the code used to generate your results! TidyTuesday is organized by the Data Science Learning Community. Join our Slack for free online help with R and other data-related topics, or to participate in a data-related book club! How to Participate Data is posted to social media every Monday morning. Follow the instructions in the new post for how to download the data. Explore the data, watching out for interesting relationships. We would like to emphasize that you should not draw conclusions about causation in the data. Create a visualization, a model, a shiny app, or some other piece of data-science-related output, using R or another programming language. Share your output and the code used to generate it on social media with the #TidyTuesday hashtag.

A photograph of a Hermann's tortoise, featuring a severe injury in her shell after a fall from 20 to 30 m high cliffs. She stands on rocky cliffs, with treetops in the background.

A photograph of a Hermann's tortoise, featuring a severe injury in her shell after a fall from 20 to 30 m high cliffs. She stands on rocky cliffs, with treetops in the background.

@dslc.io welcomes you to week 9 of #TidyTuesday! We're exploring Golem Grad Tortoise Data!

πŸ“ https://tidytues.day/2026/2026-03-03
πŸ“° https://onlinelibrary.wiley.com/doi/10.1111/ele.70296

#RStats #PyData #JuliaLang #DataViz #tidyverse #r4ds

02.03.2026 14:07 πŸ‘ 12 πŸ” 2 πŸ’¬ 1 πŸ“Œ 3

Nope, cuz I'm doing the prep that I was going to do anyway, I just have a week to get it done (which might result in a data package submission to CRAN πŸ™ƒ)

27.02.2026 22:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Little-known exciting trivia that I just found out about: March 10 comes AFTER March 3! Who knew?? Until about a minute ago I was *certain* this coming Tuesday was March 10 πŸ™ƒ @libbyheeren.bsky.social @ivelasq3.bsky.social

27.02.2026 21:28 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Issue 2026-W09 Highlights Choice is good, but sometimes you may want a little help! Our first two highlights showcase approaches you can take to inform your next LLM for analyses…

Episode 222 of the R Weekly Highlights Podcast is out! serve.podhome.fm/episodepage/...

πŸ€” Choosing LLMs with vitals @smachlis.bsky.social
πŸ‘€ Pick a license (VP Nagraj)
πŸ“ Git commits, mark your stitches @masalmon.eu

h/t @mike-thomas.bsky.social & Sam Parmar πŸ™

#rstats #databs

27.02.2026 12:12 πŸ‘ 8 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Beeswarm chart showing distribution of percentage of people in each local authority in England and Wales who reported bad or very bad health, by sexual orientation. Gay or Lesbian / Straight or Heterosexual are similar and lowest groups. Highest and highest variability is "all other sexual orientations".

Beeswarm chart showing distribution of percentage of people in each local authority in England and Wales who reported bad or very bad health, by sexual orientation. Gay or Lesbian / Straight or Heterosexual are similar and lowest groups. Highest and highest variability is "all other sexual orientations".

Inspired by #TidyTuesday & LGBTQ+ History Month myself and @kenglish.bsky.social are challenging people to produce visualisations using UK census data on LGBTQ+ people πŸ“Š

Share your #DataViz and code via GitHub or on here using #VisLGBTQ

Here's one we made in today's @rainbowr.org workshop 🐝

25.02.2026 21:08 πŸ‘ 20 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1

TIL LC_ENCODING="en_US" doesn't work on GitHub ubuntu runners; you need to specify "en_US.UTF-8" (which is technically slightly different but probably what you mean). I had a test throwing a warning via `withr::local_collate("en_US")` and was confused why warnings showed on only some runners.

25.02.2026 14:21 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Concluding this #TidyTuesday by sharing a guide on getting figures in #ggplot2 ready for publication!

Tomorrow I will share a bit more about how I use #Rstats in my own work in #StatisticalGenetics 🧬

24.02.2026 19:58 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Every #TidyTuesday I am amazed by what #DataViz Queen @nrennie.bsky.social can create in #ggplot2!

Her TidyTuesday cookbook πŸ“•πŸœ is available here: nrennie.rbind.io/art-of-viz/ and goes into best practices and tricks. I also love the GIFs she creates using the camcorder #Rpackage!

24.02.2026 08:06 πŸ‘ 26 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Book Clubs – dslc.io

This would work well as a dslc.club! @dslc.io

24.02.2026 02:32 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

My first-ever #TidyTuesday! πŸŽ‰

Sheep ratio decreased. Crop production increased instead!

The plot tracks changes in production volume for each category, alongside their Compound Annual Growth Rate (CAGR). πŸ“ˆπŸšœ

Code here:
github.com/more-mm/tidy...
#MyFirstTidyTuesday #DataViz #r4ds #DSLC

22.02.2026 21:24 πŸ‘ 16 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

No worries! It's partly related to the way I load things with tidytuesdayR, and I certainly didn't notice it myself! Thankfully there's an automated check in place for similar issues now (and soon I should be able to have github Copilot fix it if it occurs 😁)

23.02.2026 14:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Curator: c-monaghan.bsky.social

23.02.2026 14:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Logo for the #TidyTuesday Project. The words TidyTuesday, A weekly data project from the Data Science Learning Community (dslc.io) overlaying a black paint splash.

Logo for the #TidyTuesday Project. The words TidyTuesday, A weekly data project from the Data Science Learning Community (dslc.io) overlaying a black paint splash.

TidyTuesday is a weekly social data project. All are welcome to participate! Please remember to share the code used to generate your results!
TidyTuesday is organized by the Data Science Learning Community. Join our Slack for free online help with R and other data-related topics, or to participate in a data-related book club!

 How to Participate
Data is posted to social media every Monday morning. Follow the instructions in the new post for how to download the data.
Explore the data, watching out for interesting relationships. We would like to emphasize that you should not draw conclusions about causation in the data.
Create a visualization, a model, a shiny app, or some other piece of data-science-related output, using R or another programming language.
Share your output and the code used to generate it on social media with the #TidyTuesday hashtag.

TidyTuesday is a weekly social data project. All are welcome to participate! Please remember to share the code used to generate your results! TidyTuesday is organized by the Data Science Learning Community. Join our Slack for free online help with R and other data-related topics, or to participate in a data-related book club! How to Participate Data is posted to social media every Monday morning. Follow the instructions in the new post for how to download the data. Explore the data, watching out for interesting relationships. We would like to emphasize that you should not draw conclusions about causation in the data. Create a visualization, a model, a shiny app, or some other piece of data-science-related output, using R or another programming language. Share your output and the code used to generate it on social media with the #TidyTuesday hashtag.

A line plot showing the amount of funding (in € millions) Science Foundation Ireland contributed to Higher Education Authorities in Ireland from 2000 to 2025. A map of Ireland is overlayed on the plot as the background. Funding starts a little below €100m in 2000, peaks above €400m in 2020, and drops to €0 in 2025 after Science Foundation Ireland was dissolved and merged with the Irish Research Council to form Taighde Γ‰ireann - Research Ireland.

A line plot showing the amount of funding (in € millions) Science Foundation Ireland contributed to Higher Education Authorities in Ireland from 2000 to 2025. A map of Ireland is overlayed on the plot as the background. Funding starts a little below €100m in 2000, peaks above €400m in 2020, and drops to €0 in 2025 after Science Foundation Ireland was dissolved and merged with the Irish Research Council to form Taighde Γ‰ireann - Research Ireland.

@dslc.io welcomes you to week 8 of #TidyTuesday! We're exploring Science Foundation Ireland Grants Commitments!

πŸ“ https://tidytues.day/2026/2026-02-24
πŸ“° https://data.gov.ie/dataset/science-foundation-ireland-grants-commitments

#RStats #PyData #JuliaLang #DataViz #tidyverse #r4ds

23.02.2026 14:13 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Fixed! Now to add an encoding check to my check script...

22.02.2026 15:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Note to #TidyTuesday #RStats early birds: There's an issue with tomorrow's dataset when you load using `tidytuesdayR::tt_load(2026, 8)`. I'm working on tracking it down right now. If you figure it out, let me know in this issue: github.com/rfordatascie...

Thanks for the report @rajodm.bsky.social !

22.02.2026 15:34 πŸ‘ 10 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

Apply to be an Opportunity Scholar at posit::conf(2026) in Houston!
We’re offering 40 full-support scholarships for underrepresented groups in data science. Includes: 🎟️ Conference+Workshop pass 🏨 Hotel stay ✈️ Travel reimbursement
Apply by March 13: posit.co/blog/apply-t...
#positconf2026 #rstats

20.02.2026 21:25 πŸ‘ 22 πŸ” 13 πŸ’¬ 0 πŸ“Œ 2
Preview
Issue 2026-W08 Highlights A glimpse into the R Consortium Submissions Working Group's recent successes and future work, and a new way to view those nested lists from a familiar face…

Episode 221 of the R Weekly Highlights Podcast is out! serve.podhome.fm/episodepage/...

πŸ“° Submissions WG successes and new plans @rconsortium.bsky.social
πŸ•ΈοΈ Viewing nested lists @yihui.org

h/t @mike-thomas.bsky.social & @batoolmm.bsky.social πŸ™

#rstats #databs

20.02.2026 12:12 πŸ‘ 8 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
plumber2 hex

plumber2 hex

Announcing plumber2 0.2.0 for APIs in #RStats πŸ”§

plumber2 0.2.0 brings essential observability and authentication features to your R workflows:

Native support for traces and metrics, streamlined request handling for higher throughput, and more!

Read more: tidyverse.org/blog/2026/01...

17.02.2026 20:05 πŸ‘ 27 πŸ” 7 πŸ’¬ 0 πŸ“Œ 1

Starts any minute now! Come see @hadley.nz analyze this week's #TidyTuesday! πŸ‘

17.02.2026 17:00 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

With bookdown.org being decommissioned, I've been working on converting #rstats books from #bookdown to #quartopub. After spending a lot of time with Claude to get it right for my two books, here's a repo that might help you do the same (especially with Claude Code):

github.com/topepo/bookd...

16.02.2026 14:55 πŸ‘ 62 πŸ” 10 πŸ’¬ 1 πŸ“Œ 2

Curator: @jenrichmondPhD

16.02.2026 14:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Logo for the #TidyTuesday Project. The words TidyTuesday, A weekly data project from the Data Science Learning Community (dslc.io) overlaying a black paint splash.

Logo for the #TidyTuesday Project. The words TidyTuesday, A weekly data project from the Data Science Learning Community (dslc.io) overlaying a black paint splash.

TidyTuesday is a weekly social data project. All are welcome to participate! Please remember to share the code used to generate your results!
TidyTuesday is organized by the Data Science Learning Community. Join our Slack for free online help with R and other data-related topics, or to participate in a data-related book club!

 How to Participate
Data is posted to social media every Monday morning. Follow the instructions in the new post for how to download the data.
Explore the data, watching out for interesting relationships. We would like to emphasize that you should not draw conclusions about causation in the data.
Create a visualization, a model, a shiny app, or some other piece of data-science-related output, using R or another programming language.
Share your output and the code used to generate it on social media with the #TidyTuesday hashtag.

TidyTuesday is a weekly social data project. All are welcome to participate! Please remember to share the code used to generate your results! TidyTuesday is organized by the Data Science Learning Community. Join our Slack for free online help with R and other data-related topics, or to participate in a data-related book club! How to Participate Data is posted to social media every Monday morning. Follow the instructions in the new post for how to download the data. Explore the data, watching out for interesting relationships. We would like to emphasize that you should not draw conclusions about causation in the data. Create a visualization, a model, a shiny app, or some other piece of data-science-related output, using R or another programming language. Share your output and the code used to generate it on social media with the #TidyTuesday hashtag.

Line chart of New Zealand's sheep-to-people ratio from 1950 to 2023. The ratio peaks at about 22 sheep per person in 1981 ("peak sheep") and then steadily declines, falling below 5 in 2022 and reaching 4.6 in 2023. Image credit: "https://sherwood.news/world/new-zealands-sheep-to-people-ratio-fell-again-in-2023/"

Line chart of New Zealand's sheep-to-people ratio from 1950 to 2023. The ratio peaks at about 22 sheep per person in 1981 ("peak sheep") and then steadily declines, falling below 5 in 2022 and reaching 4.6 in 2023. Image credit: "https://sherwood.news/world/new-zealands-sheep-to-people-ratio-fell-again-in-2023/"

@dslc.io welcomes you to week 7 of #TidyTuesday! We're exploring Agricultural Production Statistics in New Zealand!

πŸ“ https://tidytues.day/2026/2026-02-17
πŸ—žοΈ https://www.rnz.co.nz/news/country/560252/gap-between-people-and-sheep-rapidly-closing

#RStats #PyData #JuliaLang #DataViz #tidyverse #r4ds

16.02.2026 14:11 πŸ‘ 7 πŸ” 1 πŸ’¬ 3 πŸ“Œ 1