Sign in

Tidier.jl

@tidierjl.bsky.social
300 followers 323 following 256 posts

Tidier.jl is a data analysis package inspired by R's tidyverse and crafted specifically for Julia. tidierorg.github.io/Tidier.jl/dev

PostsRepliesMedia
Tidier.jl @tidierjl.bsky.social · 12/01/2026
TidierPlots.jl v1.0.0 is now available for #JuliaLang. GitHub: github.com/TidierOrg/Ti... Release notes: github.com/TidierOrg/Ti...
0131
Tidier.jl @tidierjl.bsky.social · 03/01/2026
TidierData 0.17.2 is now available, bringing temporary grouping and improvements to `unnest_wider` available to a DataFrame near you. github.com/TidierOrg/Ti...
071
Tidier.jl @tidierjl.bsky.social · 17/11/2025
Guess who’s back, back again? Tidier’s back, tell a friend.
071
Tidier.jl @tidierjl.bsky.social · 11/11/2025
👀
051
Tidier.jl @tidierjl.bsky.social · 02/10/2025
👇
081
Reposted by Tidier.jl
Daniel Rizk MD MS @notreallydaniel.bsky.social · 27/09/2025
The @tidierjl.bsky.social 2025 Julia Con video is now posted - I did my best to do a 25 min whirlwind summary of all the awesome work folks around the world have helped put together, from dataframe logging, databases and plotting to web scraping and more! youtu.be/1-r4CySJWCI?...
youtu.be
State of Tidier.jl | Rizk | JuliaCon Global 2025
YouTube video by The Julia Programming Language
051
Reposted by Tidier.jl
Nicola Rennie @nrennie.bsky.social · 03/09/2025
I really enjoyed giving a brief introduction to Julia for statisticians yesterday - thanks to Jake Grainger and Charles Dufour for organising such a great session! Slides: nrennie.rbind.io/talks/rss-in... #RStats #JuliaLang #ggplot2 #RSS2025Conf @tidierjl.bsky.social
Screenshot of slides comparing R and Julia code for visualisation
2427
Reposted by Tidier.jl
Nicola Rennie @nrennie.bsky.social · 18/08/2025
If you're interested in learning #JuliaLang and are currently an #RStats user (or even if you're not!), then here's a little introduction to getting started! 📊 Blog post: nrennie.rbind.io/blog/introdu... #QuartoPub #Julia @tidierjl.bsky.social
nrennie.rbind.io
Introduction to Julia for R users – Nicola Rennie
This blog post will give R users an overview of what Julia is and why they might want to use it, introduce some data processing Julia packages, and show how they can incorporate Julia into existing R ...
512944
Reposted by Tidier.jl
Daniel Rizk MD MS @notreallydaniel.bsky.social · 16/08/2025
Seen quite a few posts about orbital in python and R recently so I had try something before this upcoming nightshift… 👀 @tidierjl.bsky.social
0152
Tidier.jl @tidierjl.bsky.social · 12/08/2025
How would you like your error messages? “In English, please.” TidierErrors now comes with fully configurable error messages and next steps.
julia > errordisplaysetup
How much detail do you want in your stack traces?
Summary
Full
> None
Show error messages?
Show Error Message
> Do not show Error Message
Show followup functions in errors ('show(erI)', 'ai(eri)', etc)?
Yes
> No
Default action
for errors?
Do nothing
Copy to error with context to clipboard
> Send error to LLM
julia> sum ([])
[ Info: Tokens: 1577 in 11.3 seconds
PromptingTools.AlMessage("The call 'sum([]) fails because the empty array has element type 'Any*.
'sum' internally does
•*julia
zero (eltype (x))
and there is **no** 'zero(::Type{Any})'. Hence the 'MethodError".
#H#: Quick fixes
| Fix | Code | Result I ----------- | --------
| 1. **Give the array a concrete element type** | 'sum(Int[])' or 'sum(Float64[])' | Returns '0' (or '0.0' for 'Float64') |
| 2. **Provide an initial value** | 'sum([], init = 0) I Returns '0' regardless of the element type I
| 3. **Use another reduction that accepts an empty array** | mapreduce (identity, + [], init = 0) | Same as above I
062
Tidier.jl @tidierjl.bsky.social · 12/08/2025
Zoom zoom
062
Tidier.jl @tidierjl.bsky.social · 11/08/2025
Introducing TidierErrors.jl, an experimental #JuliaLang package that makes error messages tidier with the help of LLMs (with support for local LLMs!) github.com/TidierOrg/Ti... Developed by @randy.pub Left: original error message Right: tidier error message
1123
Tidier.jl @tidierjl.bsky.social · 03/08/2025
💪
071
Tidier.jl @tidierjl.bsky.social · 27/07/2025
🏎️💨
031
Reposted by Tidier.jl
Randy Boyes @randy.pub · 26/07/2025
Another #juliacon in the books! Check out my talk on TidierPlots.jl here: www.youtube.com/live/HMdBi9L... and the State of Tidier.jl (by Daniel Rizk) here: www.youtube.com/live/_Uf2KQX... to see what's been going on with @tidierjl.bsky.social in #julialang
youtube.com
JuliaCon Global 2025 | Else Room | Day 2
YouTube video by The Julia Programming Language
0138
Reposted by Tidier.jl
JuliaHub @juliahub.bsky.social · 16/05/2025
Making the leap from R to Julia for data manipulation? Learn how Tidier.jl and native Julia tools can help you wrangle and visualize data with ease. A great step toward building high-performance, reproducible #workflows. info.juliahub.com/resources/in... #JuliaLang #DataScience #programming #data
0143
Reposted by Tidier.jl
Rami Krispin @ramikrispin.bsky.social · 01/06/2025
Recently, I came across a few post about the feature of the R language; here are my two cents on the subject. This is not yet another "R vs. Python" post, just a reflection. ramikrispin.substack.com/p/is-the-r-l... #Rstats #python #datascience
ramikrispin.substack.com
Is the R language dying?
Recently, I came across a few discussions about this topic; here are my two cents on the subject.
10324
Reposted by Tidier.jl
Ambassador Frank Hull @frankiethull.bsky.social · 29/05/2025
#TidierTuesday on Thursday! Showing off Julia in Positron IDE for this week's DnD Monsters dataset 👹👻🧟‍♂️
Positron IDE screenshot, showing three vertical panes: a plot viewer, a qmd file, and a quarto preview. Can make out chunks of code using TidierTuesday, TidierData, and TidierPlots that looks like an R exploratory analysis using tidyverse but instead uses Tidier. We can see a plot on the upper left and lower right which appears to show this week's TidyTuesday data for DnD monsters. The plot shows monster alignment, as well as constitution and charisma scores. The scores show some correlation and the score seems to depend on alignment (unaligned having lower scores, lawful and chaotic alignment showing higher scores)
2202
Tidier.jl @tidierjl.bsky.social · 23/05/2025
Slowly, slowly, but surely, blogs are switching to Tidier. ❤️ blog.uvm.edu/tbplante/cat...
072
Reposted by Tidier.jl
Bruno Rodrigues @brodriguesco.bsky.social · 16/05/2025
any users of the #julia programming language that want to give a shot to rix's experimental support of Julia? rix is an #RStats package that generates #Nix expressions for reproducible data science. Any scripts you could send my way I could try to run from a nix shell? @tidierjl.bsky.social
031
Reposted by Tidier.jl
Guillaume Dalle @gdalle.bsky.social · 09/05/2025
Submission deadline is May 15th, fire away! juliacon.org/local/paris2...
juliacon.org
JuliaCon Local Paris 2025
JuliaCon Local Paris 2025
034
Tidier.jl @tidierjl.bsky.social · 09/05/2025
The best part of this video is the moment where @kevinbonham.com decides it is easier to just copy over and tweak existing #rstats code than write it from scratch in #julialang.
050
Reposted by Tidier.jl
Libby Heeren @libbyheeren.bsky.social · 08/05/2025
#TidyTuesday got a big shout out from @cararthompson.bsky.social and me today on the #dsHangout - TidyTuesday is whatever you want it to be, but more than anything, it's a crowd-sourced collection of data sets stored as CSV files that you can practice with, TEACH with, & post about! A new one weekly
082
Reposted by Tidier.jl
Tidier.jl @tidierjl.bsky.social · 07/05/2025
🔥🔥🔥 Check out this Tidier.jl (and general #julialang data) tutorial from @kevinbonham.com @juliahub.bsky.social! #rstats #tidyverse youtu.be/bw-N1lrDeHI?...
youtu.be
Converting R data-wrangling code to julia
YouTube video by JuliaHub
1144
Tidier.jl @tidierjl.bsky.social · 07/05/2025
🔥🔥🔥 Check out this Tidier.jl (and general #julialang data) tutorial from @kevinbonham.com @juliahub.bsky.social! #rstats #tidyverse youtu.be/bw-N1lrDeHI?...
youtu.be
Converting R data-wrangling code to julia
YouTube video by JuliaHub
1144
Reposted by Tidier.jl
JuliaHub @juliahub.bsky.social · 07/05/2025
Bring your #R markdown workflows to the cloud with JuliaHub. Run fully functional #RStudio on powerful infrastructure—no setup needed, no #code changes required. Watch how it works. info.juliahub.com/resources/in... #JuliaLang #CloudComputing #ReproducibleResearch #DataScience #ScientificComputing
022
Reposted by Tidier.jl
Tidier.jl @tidierjl.bsky.social · 07/05/2025
Want to know an easy way to support our work on creating a Julia-native tidyverse? Give our GitHub repo a star ⭐️ github.com/TidierOrg/Ti...
github.com
GitHub - TidierOrg/Tidier.jl: Meta-package for data analysis in Julia, modeled after the R tidyverse.
Meta-package for data analysis in Julia, modeled after the R tidyverse. - TidierOrg/Tidier.jl
031
Tidier.jl @tidierjl.bsky.social · 07/05/2025
Want to know an easy way to support our work on creating a Julia-native tidyverse? Give our GitHub repo a star ⭐️ github.com/TidierOrg/Ti...
github.com
GitHub - TidierOrg/Tidier.jl: Meta-package for data analysis in Julia, modeled after the R tidyverse.
Meta-package for data analysis in Julia, modeled after the R tidyverse. - TidierOrg/Tidier.jl
031
Tidier.jl @tidierjl.bsky.social · 07/05/2025
TidierDB 0.8.6 is released! #julialang #tidierjl
041
Reposted by Tidier.jl
Jacob S. Zelko @thecedarprince.bsky.social · 06/05/2025
My mentee, Kosuri L Indu, just finished writing a blog series on Patient Level Prediction workflows within #julialang! Our approach is inspired from OHDSI (Dr. Jenna Reps's work in particular), #rstats, and precision medicine going from phenotype definitions to real world evidence! 🧪 🛟🩺 #MLSky
discourse.julialang.org
Patient Level Prediction in Julia Blog Series
NOTE: JuliaHealth contributor, @kosuri-indu, wrote a great series on Patient Level Prediction Julia workflows! She can’t post links to Discourse so I am posting her work below! Introduction Hello ev...
172
Tidier.jl @tidierjl.bsky.social · 07/05/2025
TidierDB is seriously one it the most underrated #julialang packages. Take a look at how elegantly we can recreate this @duckdb.org code released 5 days ago using concise Tidier.jl syntax. duckdb.org/2025/05/02/s...
duckdb.org
Temporal Analysis with Stream Windowing Functions in DuckDB
DuckDB can perform time-based analytics using windows with different semantics (e.g., tumbling, hopping and sliding windows). In this post, we demonstrate these by detecting trends and anomalies in th...
072
Reposted by Tidier.jl
Daniel Rizk MD MS @notreallydaniel.bsky.social · 06/05/2025
Saw a cool @duckdb.org blogpost on temporal analysis and became curious if I could reproduce it with @tidierjl.bsky.social ‘s TidierDB DuckDB backend.. and w a small bug fix now released in v.8.6, the answer is yes !
DuckDB session window example 
https://duckdb.org/2025/05/02/stream-windowing-functions#session-windowsTidierDB equivalent
051
Tidier.jl @tidierjl.bsky.social · 06/05/2025
Just in time for this week’s tidy Tuesday, TidierTuesday.jl is now on the #julialang registry. github.com/TidierOrg/Ti...
061
Tidier.jl @tidierjl.bsky.social · 04/05/2025
“Macros are what give a Julia programmer their power. It's an energy field created by all living things. It surrounds us and penetrates us. It binds the galaxy together.” #MayThe4thBeWithYou
010
Reposted by Tidier.jl
Jacob S. Zelko @thecedarprince.bsky.social · 02/05/2025
Be me: Programming in #julialang for half a decade. Write #opensource software & help across ecosystems. Present at multiple JuliaCon's & other science conferences. Forget what the reserved word "continue" does. 🤦‍♂️ We are winning so hard today. 🏆 🧪
0233
Reposted by Tidier.jl
Jacob S. Zelko @thecedarprince.bsky.social · 29/04/2025
A great joy of mentoring is when your mentee *nails it* 🤸‍♂️ My mentee, Param Thakkar, prototyped a local #LLM RAG architecture + vector database index in #julialang for health informatics. He's even pioneering LLM guardrails in Julia w NVIDIA's NeMo! 👐 My reaction: 🤯 Follow for more 👇 #opensource
github.com
GitHub - JuliaHealth/JuliaHealthLLM: Prototype JuliaHealth LLM project
Prototype JuliaHealth LLM project. Contribute to JuliaHealth/JuliaHealthLLM development by creating an account on GitHub.
0113
Tidier.jl @tidierjl.bsky.social · 02/05/2025
People sometimes ask me, “How do you have so much time to work on Julia?” And I have to tell them, “honestly, I’m just a software package. It’s the only thing I know.”
000
Tidier.jl @tidierjl.bsky.social · 02/05/2025
The average programmer has 3 friends: 0, 1, and 2
110
Tidier.jl @tidierjl.bsky.social · 02/05/2025
Little known fact: we actually ported {httr2} to #julialang! github.com/TidierOrg/HT...
070
Tidier.jl @tidierjl.bsky.social · 02/05/2025
Tag @makie.org, you’re it! (no tagbacks)
120
Tidier.jl @tidierjl.bsky.social · 02/05/2025
TidierHQ 🧑‍🍳 🥣
020
Reposted by Tidier.jl
bike weird @kshyatt.bsky.social · 16/04/2025
#julialang MENTIONED
3171
Reposted by Tidier.jl
Data Science Learning Community @dslc.io · 29/04/2025
It's #TidyTuesday y'all! Show us what you made on our Slack at dslc.io! #RStats #PyData #JuliaLang #RustLang #DataViz #DataScience #DataAnalytics #data #tidyverse #DataBS
052
Reposted by Tidier.jl
Jon Harmon (he/him/his) @jonthegeek.com · 28/04/2025
Curator: @minecr.bsky.social @dslc.io welcomes you to week 17 of #TidyTuesday! We're exploring useR! 2025 program! 📁 tidytues.day/2025/2025-04-29 🗞️ user2025.r-project.org #RStats #PyData #JuliaLang #DataViz #tidyverse #r4ds
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.Duke University Chapel Drive in the fall, with the Duke University Chapel in the background, some students walking on the quad in front of the chapel, and trees lining the drive up to the chapel.
1137
Reposted by Tidier.jl
Libby Heeren @libbyheeren.bsky.social · 29/04/2025
How do YOU do case_when type stuff in #Python, because I'm feeling dumb for doing it this way with numpy's select() during this week's #TidyTuesday work. Help me, #databs. #PydyTuesday
Screenshot of a python script with the code:

# Define conditions
conditions = [
    all_talks['room'] == 'Online',
    all_talks['room'] == 'TBD',
    all_talks['room'] == 'Gross Hall Energy Hub',
    all_talks['room'] == 'Penn 1',
    all_talks['room'] == 'Penn 2',
    all_talks['room'] == 'Penn Garden',
    all_talks['room'] == 'Gross 270'
]

# Define corresponding choices
choices = [
    'Onln',
    'TBD',
    'G Hl En Hb',
    'P1',
    'P2',
    'P Grdn',
    'G 270'
]

# Apply the logic
all_talks['room_letter'] = np.select(conditions, choices, default=all_talks['room'])
8101
Reposted by Tidier.jl
We Are RLadies+ @weare.rladies.org · 29/04/2025
It’s Tidy Tuesday yall! Never heard of it? #TidyTuesday is a weekly social data project organized by @dslc.io. It was founded in April 2018 by community member, Tom Mock @themockup.blog. Every Monday, a new dataset is posted to DSLC social media accounts for participants to explore and visualize.
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.
2225
Reposted by Tidier.jl
We Are RLadies+ @weare.rladies.org · 29/04/2025
Want to participate in #TidyTuesday but #julialang is more your speed? Check out #TidierTuesday! github.com/TidierOrg/Ti... Big shout out to @jonthegeek.com , @frankiethull.bsky.social , and the folks behind @tidierjl.bsky.social for their work making this happen.
github.com
GitHub - TidierOrg/TidierTuesday.jl: A Julia package to download TidyTuesday datasets
A Julia package to download TidyTuesday datasets. Contribute to TidierOrg/TidierTuesday.jl development by creating an account on GitHub.
198