Tobias Schieferdecker retweeted
#rstats Next Thursday (June 6th) don't miss the 10th edition of AdminR in Bern Liebefeld:
meetup.com/adminr/events/300…
Tobias Schieferdecker retweeted
In case you missed it, @krlmlr wrote up an excellent piece on @ApacheArrow Database Connectivity (ADBC), #rstats, DBI, and the future of database connectivity in R! r-dbi.org/blog/dbi-4-3/
Tobias Schieferdecker retweeted
Maëlle is an editor of rOpenSci’s Software Peer Review process, and keynote at useR! 2024.
We currently have a form open to collect questions for the conversation with Maëlle. Share your questions if you'd like to help the conversation! menti.com/alhpzc3prevy
#RStats
#useR2024
Tobias Schieferdecker retweeted
#rstats {constructive} 0.2.0 is on CRAN!
It is much more performant because it doesn't depend on {styler} anymore.
{constructive} is basically a nicer dput(), it will help with reprexes, sample data, snapshot tests, data exploration, debugging etc.
github.com/cynkra/constructi…
Tobias Schieferdecker retweeted
#rstats New {intercept} package. Intercept warnings or messages conditionally depending on the message text content, class or package. Either suppress them, make those fail, make them tell you where they come from, or call the debugger on them.
github.com/moodymudskipper/i…
Tobias Schieferdecker retweeted
‼️ Our next workshop will take place June 8th, 6 pm CEST, titled A toolbox for debugging and refactoring in R. Register or sponsor a student by donating to support 🇺🇦!
Details: bit.ly/3wBeY4S
Please share!
#RStats #AcademicTwitter #EconTwitter
Tobias Schieferdecker retweeted
Join us + work with @patscli and me on data science infrastructure! If you 🇨🇭based + enjoy great colleagues such as @krlmlr @christoph_sax @antoine_fabri @TSchie_p @angelicamabg + a flexible environment @cynkra_com apply👇
cynkra.com/blog/2023-02-21-d…
#ansible #k8s #Terraform #devops
Tobias Schieferdecker retweeted
{boomer} 0.1.1 is on CRAN!
{boomer} provides debugging tools that let you inspect the intermediate results of a call. The output looks as if we explode a call into its parts hence the package name.
New features detailed in linked thread.
Have fun!
xitter.cf/antoine_fabri/status/1…
#rstats
{boomer} 0.1.1 will hopefully be soon on CRAN.
Had to refresh it to comply with HTML5 but also packed in a few bug fixes and 2 cool features:
* Toggle boom debugging on/off while browser()ing
* Make your shiny reactives boom while running the app
github.com/moodymudskipper/b…
#rstats
Tobias Schieferdecker retweeted
#rstats dm 1.0.1 is on CRAN now. Try the new Shiny app and dm_deconstruct(), feedback welcome!
cynkra.github.io/dm/
Tobias Schieferdecker retweeted
Analyzing data from multiple tables using #rstats? With the brand new "de-/reconstruct" feature, a dm can be turned to individual tables that *still know about their keys*. Does it work for you?
cynkra.github.io/dm/dev/arti…
Join my talk at #rstudioconf to learn more!
Tobias Schieferdecker retweeted
#rstats dm 0.3.0 on CRAN now, welcome 🎉🎉🎉 our new contributors @ma_salmon and @patilindrajeets, thanks!
This release brings better support for @duckdb and @mariadb/@MySQL, and a bunch of other changes, moving towards a stable API.
github.com/cynkra/dm/release…
Tobias Schieferdecker retweeted
#rstats {dm} allows us to manipulate a collection of related tables (called data model). dm_wrap_tbl() wraps a whole data model into a single tibble dm by nesting child tables and packing parent tables into a chosen root table!
cynkra.github.io/dm/referenc…
tinyurl.com/dm-wrapping
Tobias Schieferdecker retweeted
#rstats {dm} makes it easy to create a data model from the tables you use in your analysis, remote or local.
It is easy to update the data model too!
To add a table use dm_add_tbl(), to add keys use dm_add_pk() and dm_add_fk().
cynkra.github.io/dm/articles…
tinyurl.com/dm-add-tbl

ALT R code with output: library(dm) pixar_dm <- dm_pixarfilms() family_favs <- tibble::tribble(~family_member, ~film, "Dad", "Shrek", "Mom", "A Bug's Life", "Kiddo", "Toy story") new_dm <- pixar_dm |> dm_add_tbl(family_favs) |> dm_add_pk(family_favs, family_member) |> dm_add_fk(family_favs, film, pixar_films) dm_draw(new_dm)
Tobias Schieferdecker retweeted
Does your data live in local data frames, or in a SQL database? With #rstats {dm} you can work both locally and remote, and seamlessly move in either direction.
cynkra.github.io/dm/articles…
Tobias Schieferdecker retweeted
Did you know that #rstats {dm} also boasts tools that work on plain data frames and lazy tables? Checking keys is among them: run a one-line check over your data to ensure that joins/merges give valid results.
cynkra.github.io/dm/articles…
Tobias Schieferdecker retweeted
A dm object is more than just a list of #rstats tables, it also keeps track of relationships between tables, visualized with {DiagrammeR} by @riannone.
Invest once in organizing your tables, with long-lasting benefits.
cynkra.github.io/dm/articles…
Tobias Schieferdecker retweeted
Interested in #rstats {dm} but too overwhelmed to try it out?
A dm object works like a list of tables: it has a length, you can access the components with $ or [[. If nothing else, it keeps your workspace clean if you work with multiple tables.
github.com/cynkra/dm
Tobias Schieferdecker retweeted
Come work with @patscli, @TSchie_p, @antoine_fabri, @angelicamabg, @whatsgoodio, @christoph_sax, other amazing colleagues, and myself, in Zurich and/or remote! DMs are open.
cynkra.com/blog/2022-04-27-d…
Do you enjoy working with #rstats and know about Shiny, the tidyverse, and Git? Come work with us! cynkra.com/blog/2022-04-27-d…
Tobias Schieferdecker retweeted
Do you enjoy working with #rstats and know about Shiny, the tidyverse, and Git? Come work with us! cynkra.com/blog/2022-04-27-d…
Tobias Schieferdecker retweeted
Thanks for the advertisement. #rstats📦seasonal 1.9 (mostly bug fixes) is now on CRAN 🎉
This quoted post is unavailable.

























