Karandeep Singh

@kdpsingh
1,037 Followers
392 Following
892 Posts
Jacobs Chancellor’s Endowed Chair, UC San Diego. Chief Health AI Officer, UCSD Health.
#JuliaLang. Views own.
GitHubhttps://github.com/kdpsingh
@jonocarroll @kdpsingh Been curious about Tidier.jl as well. Fun podcast episode. It's interesting to hear how so much of the package came together in only a few weeks. Long live metaprogramming.

Tidier.jl is on my learning list for this year, for sure.

https://youtu.be/oLnAiCqYjzw

@kdpsingh #julialang

Tidier.jl with Karandeep Singh

YouTube

In the 8 months since Tidier.jl became an umbrella package, it has expanded to 10 #JuliaLang 📦 re-implementing 14 #rstats 📦.

✅ dplyr
✅ dbplyr
✅ duckplyr
✅ haven
✅ forcats
✅ ggplot2
✅ janitor
✅ lubridate
✅ readr
✅ rvest
✅ stringr
✅ tidyr
✅ tidytext
✅ writexl

https://tidierorg.github.io/Tidier.jl/dev/

Tidier.jl

A VitePress Site

A 3-part intro to #JuliaLang by @djnavarro, touching on the language, DataFrames.jl, and Plots.jl: https://blog.djnavarro.net/posts/2024-03-01_julia-foundation/

“Honestly, at this point I don’t even know why I’m making the choices I’m making in this increasingly-unhinged series of posts” 😂

Also: Do it! 🧹

Notes from a data witch - A foundation in Julia

Part one of a three-part series in which I swear I was going to keep it brief but ended up writing a staggeringly long set of notes on learning a bit of Julia

Notes from a data witch

Two big updates:

1. Tidier.jl comes with a new README introducing the package.

Also includes an FAQ:
- Why should Julia users look at Tidier.jl?
- Is Tidier.jl intended for R users?
- Which functions are re-exported?
- How to install/update it?

https://github.com/TidierOrg/Tidier.jl

2. TidierData.jl now supports nesting and unnesting data frames (thanks to amazing work by Daniel Rizk).

Details on how it works: https://tidierorg.github.io/TidierData.jl/latest/reference/#TidierData.@nest-Tuple

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

GitHub
In case you’re wondering, it’s possible to recreate the original data frame after nesting by unnesting wider first and then longer (or longer first and then wider).

Two big updates:

1. Tidier.jl comes with a new README introducing the package.

Also includes an FAQ:
- Why should Julia users look at Tidier.jl?
- Is Tidier.jl intended for R users?
- Which functions are re-exported?
- How to install/update it?

https://github.com/TidierOrg/Tidier.jl

2. TidierData.jl now supports nesting and unnesting data frames (thanks to amazing work by Daniel Rizk).

Details on how it works: https://tidierorg.github.io/TidierData.jl/latest/reference/#TidierData.@nest-Tuple

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

GitHub

🧹 TidierData.jl v0.14.2 for #JuliaLang brings new features:

- `where()` is now supported everywhere that uses tidy selection 👇
- `slice()` has been fully rewritten to support interpolation and use of functions inside it
- `is_number()` is newly supported

https://github.com/TidierOrg/TidierData.jl

GitHub - TidierOrg/TidierData.jl: 100% Julia implementation of the dplyr and tidyr R packages

100% Julia implementation of the dplyr and tidyr R packages - GitHub - TidierOrg/TidierData.jl: 100% Julia implementation of the dplyr and tidyr R packages

GitHub