Tidier.jl
@tidierjl.bsky.social
280 followers 320 following 250 posts
Tidier.jl is a data analysis package inspired by R's tidyverse and crafted specifically for Julia. https://tidierorg.github.io/Tidier.jl/dev/
Posts Media Videos Starter Packs
Pinned
tidierjl.bsky.social
Tidier.jl 1.6.0 is on its way to the #julialang registry!

- It makes it possible to seamlessly work across dataframes and databases without needing to manually dispatch to the correct TidierData vs. TidierDB macro.

- It newly re-exports TidierIteration.jl (akin to the #rstats {purrr} package)
tidierjl.bsky.social
👇
notreallydaniel.bsky.social
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?...
State of Tidier.jl | Rizk | JuliaCon Global 2025
YouTube video by The Julia Programming Language
youtu.be
Reposted by Tidier.jl
notreallydaniel.bsky.social
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?...
State of Tidier.jl | Rizk | JuliaCon Global 2025
YouTube video by The Julia Programming Language
youtu.be
Reposted by Tidier.jl
nrennie.bsky.social
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
Reposted by Tidier.jl
notreallydaniel.bsky.social
Seen quite a few posts about orbital in python and R recently so I had try something before this upcoming nightshift… 👀 @tidierjl.bsky.social
tidierjl.bsky.social
Let’s get this into the REAL {tidyverse}!

👀
tidierjl.bsky.social
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
tidierjl.bsky.social
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
Reposted by Tidier.jl
randy.pub
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
JuliaCon Global 2025 | Else Room | Day 2
YouTube video by The Julia Programming Language
www.youtube.com
Reposted by Tidier.jl
juliahub.bsky.social
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
Reposted by Tidier.jl
ramikrispin.bsky.social
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
Is the R language dying?
Recently, I came across a few discussions about this topic; here are my two cents on the subject.
ramikrispin.substack.com
Reposted by Tidier.jl
econmaett.github.io
@tidierjl.bsky.social exists for #julialang check it out perhaps it‘ll help you get started 😊
Reposted by Tidier.jl
frankiethull.bsky.social
#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)
tidierjl.bsky.social
Slowly, slowly, but surely,
blogs are switching to Tidier.

❤️

blog.uvm.edu/tbplante/cat...
tidierjl.bsky.social
You tried so hard, and got so far
Reposted by Tidier.jl
brodriguesco.bsky.social
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
tidierjl.bsky.social
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.