#rdatatable — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rdatatable, aggregated by home.social.
-
As a #RDataTable translator and, more importantly, as a former #GNOME translator, I'm happy with the 1.0 release of gettext, an incredibly good internationalization and localization toolkit. If your software project is not using gettext yet, do consider changing that.
https://lists.gnu.org/archive/html/info-gnu/2026-01/msg00007.html
+
-
Anyone knows about a #rstats #rdatatable skills file for claude?
-
The #fcase function from #rdatatable is such a pleasure to work with.
https://rdatatable.gitlab.io/data.table/reference/fcase.html
-
Exploring a parallel syntax with #RDataTable
```
data |>
_[, .(x = async(long(x))), by = .(group1, group2)] |>
collect_async()
```Is syntax sugar for
```
data |>
_[, .(x = list(future::future(long(x)))), by = .(group1, group2)] |>
_[, x := future::value(x[[1]]), by = .(group1, group2)] |>
_[]
``` -
data challenge: rolling median
library(data.table)
set.seed(108)
x = rnorm(1e8)
n = 1000
frollmedian(x, n) |> system.time()
# user system elapsed
# 8.439 0.727 3.212 -
CW: unpopular opinion about Tidyverse
@kernpanik Usually, I also try to stick to base #rstats or lightweight packages (#tinyplot, #tinytable, #rdatatable, ...). Methinks, since most tutorial promote the tidyverse, some do not know base equivalent. However, base data frame operations may require more careful handling of row order, factor levels, and preserving the data frame structure. dplyr maintains a consistent behavior across grouped operations.
-
@pglpm The only reason I don't use {collapse} is because usually what I want is already covered by #RDataTable
-
data.table giving bizarre results on my system when compiled with the intel compiler. This is just a simple mean by time. The the GForce version goes all wacky. Using base::mean() returns to sanity.
-
I see the hardware is of course an important aspect.
You could also try fread from #rdatatable and see if this works better for you.
Since I have quite powerful laptop, I rarely come to the limits. But this was different in the past. I did my doctoral thesis (R package development included) in part on an #EeePC. That was fun.
-
Gráficos feitos com #RStats, usando #RDataTable para ler e tabular os dados, e #TinyPlot (@gmcd) para plotar
-
#rdatatable is a pleasure to work with. Sometimes mind bending (why does it not work? 🤔 … ahh, lists 🤦♂️)
but most of the time great.I use it in combination with #tinyplot. I had situations where my code got faster and shorter by doing this.
Enjoy
-
Friends near Madrid, check out this upcoming #rdatatable event!
A Zoom option is also available, if you want to join from afar.
https://www.meetup.com/grupo-de-usuarios-de-r-de-madrid/events/306199926/
(Presentation will be in English.)
-
#rdatatable would be sufficient for most of my demands I guess.
Therefore, I can unfortunately not offer a better comment.
-
Pela primeira vez, fiz revisão de "pull request" no GitHub. A mudança sendo revista era uma atualização da tradução do #RDataTable por @rafaelff
-
#rstats what wouldn't I give for a package that would bring #rdatatable syntax to #polars
-
#tinyverse starter pack
|> pipeOp {base}
#tinyplot https://doi.org/10.32614/CRAN.package.tinyplot
#rdatatable https://doi.org/10.32614/CRAN.package.data.table
#poorman https://doi.org/10.32614/CRAN.package.poormanWhat did I forget?
-
@johnmackintosh My 1/2 a cent as heavy user of #rdatatable for the package name: short is not so important (you only write it once). I would have gone with data.table.utils or data.table.extras to make it absolutely obvious. There is probably some room for a left_join, inner_join, full_join, asof_join wrapper as well (should you look for features)
-
Someone said she felt undatable and I had to read twice, thrice because I thought it was un-data.table! 😅 #RDataTable