Tootfinder

Opt-in global Mastodon full text search. Join the index!

@datascience@genomic.social
2025-09-21 10:00:01

Use multi level models with {parsnip}: multilevelmod.tidymodels.org/ #rstats #ML

@sascha_wolfer@fediscience.org
2025-08-20 14:39:27

I have often been unhappy that the line type in a #ggplot2 legend is not clearly visible. Today, I found a simple solution: simply use
theme(legend.key.width = unit(1, "cm"))
Replace 1 with any other value that you like (not too small, of course!).
#rstats

@EgorKotov@datasci.social
2025-09-19 15:59:51

#rstats #spanishoddata will be presented next week at the MNO-MINDS ESSnet Project Final Conference cros.ec.eur…

spanishoddata RS ~ TC
7 AS [1 5 Jan] “%
RO vie
R package to access national Mg <7 \
high-quality and open-access < LANNY
datasets on movement Ei [> 9
patterns derived from mobile pre. W272
telephone datasets in Spain _— 7
oT 5 github.com/rOpenSpain/spanishoddata
=
Final
Conference
| 23-25 September 2025 p
OECD - Auditorium La Muette, - J;
2 rue André Pascal, 75016 - \
Paris, France oe Deore
He MNO-MINDS
he Exmaparns Union = Fam)
Be N ou &
the European Union J pr
@datascience@genomic.social
2025-10-20 10:00:01

paint() your data when you print them to make them easier to grasp: #rstats #console

@datascience@genomic.social
2025-09-20 10:00:01

The inner working of parquette/arrow data in R: #rstats

@teoten@social.linux.pizza
2025-09-16 03:35:13

Dear #rstats users of #emacs I am developing an Emacs Major Mode to use treesitter with R and #ESS I've been using it for over 2 weeks now and it is looking good, but it would greatly benefit from…

@datascience@genomic.social
2025-08-19 10:00:00

R doesnt need to be a hard and scientific tool 📈. You can use it to make art 🎨: #rstats

@erc_bk@fosstodon.org
2025-10-14 20:25:24

Didn't know that {skimr::skim} worked an arrow object. It's pretty cool, but it hits your RAM pretty hard. That's only a 70MB directory of parquet files, and my RAM usage went up by ~1.3GB. #RStats Code: ray.so/fCoXwso

NO2 pollution dataset. Schema of the dataset is shown and the descriptive output from skimr
@datascience@genomic.social
2025-09-19 10:00:01

{dtrack} makes documentation of data wrangling part of the analysis and creates pretty flow charts: #rstats

@stefan@social.linux.pizza
2025-09-10 06:40:41

Hey #rstats folks! I'm curious to know if you use {renv} when developing packages? Or are there any downsides to it?

@datascience@genomic.social
2025-09-18 10:00:01

Make paint-by-number pictures in R: #rstats

@datascience@genomic.social
2025-08-18 10:00:02

Add highlighting to your quarto presentation using the RoughNotation library: #rstats

@EgorKotov@datasci.social
2025-08-10 23:26:51

Get 9-30x speed doing areal-weighted interpolation with my new {𝐝𝐮𝐜𝐤𝐬𝐟} #rstats package compared to {sf}/{areal}. Experimental, but tested against both {areal} and {sf}. github.com/e-kotov/ducksf . Despite…

Benchmark scatter plot comparing areal-weighted interpolation runtimes (seconds) vs. peak memory use (MB) for three R package backends. {ducksf} with DuckDB backend is fastest (8.3s, 240MB, bottom left, green). {geosareal} with GEOS backend is mid-range (35.2s, 623MB, center, blue). {areal} with sf backend is slowest (230.7s, 1546MB, top right, orange). Ducksf logo in top-left corner.
Benchmark scatter plot comparing areal-weighted interpolation runtimes (seconds) vs. peak memory use (MB) for three R package backends. {ducksf} with DuckDB backend is fastest (8.3s, 240MB, bottom left, green). {geosareal} with GEOS backend is mid-range (35.2s, 623MB, center, blue). {areal} with sf backend is slowest (230.7s, 1546MB, top right, orange). Ducksf logo in top-left corner.
Benchmark scatter plot comparing areal-weighted interpolation runtimes (seconds) vs. peak memory use (MB) for three R package backends. {ducksf} with DuckDB backend is fastest (30.6s, 240MB, bottom left, green). {geosareal} with GEOS backend is mid-range (35.9s, 623MB, center, blue). {areal} with sf backend is slowest (284.1s, 1581MB, top right, orange). Ducksf logo in top-left corner.
@datascience@genomic.social
2025-08-17 10:00:01

Are you interested in how dependency-heavy your (or another) package is and why? #rstats

@datascience@genomic.social
2025-10-17 10:00:01

{annotater}: Annotate package load calls, so we can have an idea of the overall purpose of the libraries we’re loading: #rstats

@EgorKotov@datasci.social
2025-09-08 12:30:27

🚀 #rJavaEnv #rstats (helper for 100 Java-dependent R packages) is about to get its biggest update yet. Just in time for ~10k downloads, Java 25 release, and its CRAN bday!
👉 Dev version:

Java Environments for R Projects
New in dev version:
- full Linux support
- set env to build rJava from source
@datascience@genomic.social
2025-09-16 10:00:01

Handy RStudio addins for reshaping and navigating in code: #rstats #rstudio

@datascience@genomic.social
2025-08-16 10:00:01

Using fonts in R graphics can be tricky at times. {showtext} aims to make it easier: #rstats

@datascience@genomic.social
2025-10-15 10:00:01

{ggrain}: Raincloud plots for ggplot2: #rstats #dataviz

@datascience@genomic.social
2025-09-15 10:00:01

Lets be honest, we spend too much time cleaning data. {janitor} can help with that: #rstats #datasciece

@EgorKotov@datasci.social
2025-09-03 11:14:38

#Accessibility modelers using #r5r #rstats, check this GUI for playing around with R5 network. If many people find it useful, I would get signal if I should invest any more free time into it.

Animation shows point and click interface for r5 network. User selects start and end locations on the map, the route is calculated and displayed on the map, and the route legs are presented below in a table.
@datascience@genomic.social
2025-10-18 10:00:01

It has happened to the best of us: You forgot the name of a function or the package that function was in but you are sure its there somewhere and does exactly what you need! Introduce {forgot}, it helps you find that function: github.com/parmsam/forgot

@datascience@genomic.social
2025-08-14 10:00:00

Need some data to test a plot idea or algorithm? On #rstats #synthetic

@EgorKotov@datasci.social
2025-08-31 14:45:06

New #rstats github.com/e-kotov/gridmaker Creates Eurostat GISCO compatible and INSPIRE-compliant grids with IDs that look like ‘CRS3035RES1000mN3497000E4448000’ or ‘1kmN3497E4447’. Input can be sf, or …

gridmaker: Create Standardized Spatial Grids
Transforming an sf object into a GISCO/INSPIRE-compliant grid
sf boundary object GISCO/INSPIRE standardized grid
or bounding box with IDs in form of CRS 3035 RES 1000m N3016000 E4032000
gridmaker
Create GISCO/INSPIRE-compliant grids with IDs
library(gridmaker)
create_grid(
  grid_extent = bound_sf,
  cellsize_m = 5000,
  clip_to_input = TRUE
)
github.com/e-kotov/gridmaker
@datascience@genomic.social
2025-10-14 10:00:01

{testthat} is great for automatic testing. Here are some tricks for the heavy user: #rstats

@datascience@genomic.social
2025-09-17 10:00:01

Friends Don't Let Friends Make Bad Graphs! Do you agree with the examples of bad graphs and the alternatives Chenxin Li (@chenxinli2.bsky.social) lists at #RStats

@datascience@genomic.social
2025-09-12 10:00:01

Visualize dependencies between functions: #rstats

@EgorKotov@datasci.social
2025-07-27 12:50:35

Here's an ad that Google Opal created for #rstats #spanishoddata ropenspain.github.io/spanishod

@datascience@genomic.social
2025-10-12 10:00:01

{ivs} makes it easier to work with intervals: #rstats

@EgorKotov@datasci.social
2025-07-27 12:50:35

Here's an ad that Google Opal created for #rstats #spanishoddata ropenspain.github.io/spanishod

@datascience@genomic.social
2025-09-11 10:00:01

Make fancy tables: #rstats #tables

@datascience@genomic.social
2025-08-11 10:00:00

This looks helpful: #rstats #optimization

@EgorKotov@datasci.social
2025-07-29 10:38:26

The cool things you sometimes find in the CRAN submission queue. #rstats

@datascience@genomic.social
2025-09-10 10:00:01

Add some swag to your ggplots, with fontawesome symbols and colors: #rstats

@datascience@genomic.social
2025-10-10 10:00:01

Sometimes (often) one ends up needing to run older versions of R using older versions of packages. Evercran might be just the tool to help with that: #RStats

@datascience@genomic.social
2025-09-03 10:00:01

Base pipe vs magrittr pipe: a thread by TimTeaFan: #rstats

@datascience@genomic.social
2025-10-09 10:00:01

Tidy Modeling with R: #rstats #machinelearning

@datascience@genomic.social
2025-08-09 10:00:01

If you use Quarto to make presentations for a professional setting, it is important to choose the right theme, e.g. #rstats

@datascience@genomic.social
2025-09-09 10:00:01

R learning for applied statistics by Chenxin Li: #rstats

@datascience@genomic.social
2025-10-08 10:00:01

Extract tables from pdfs with {tabulapdf} #rstats #datasciece

@datascience@genomic.social
2025-08-08 10:00:01

TidyX: screencasts explaining different aspects of the R language and the coding process. #rstats

@datascience@genomic.social
2025-09-08 10:00:01

{purrr} has some lesser known functions that make handling of failing function calls easier: safely, quietly, possibly: #rstats

@datascience@genomic.social
2025-09-07 10:00:01

Interactive resizing of picture and table content in Rmd and Quarto: #rstats

@datascience@genomic.social
2025-09-14 10:00:01

Easier debugging of piped analyses in R: github.com/MilesMcBain/breaker by @…

@datascience@genomic.social
2025-09-06 10:00:01

The {conflicted} package makes sure that namespace conflicts are solved explicitly and prevents unpleasent surprises: #rstats

@datascience@genomic.social
2025-10-05 10:00:01

{nplyr} has helper functions to work on nested dataframes: #rstats #datascience

@datascience@genomic.social
2025-09-04 10:00:01

Linear programs help to find optimal solutions based on a set of constrains. I used {ompr} before, but the new package {tidyLP} looks promising and integrates with the tidyverse. #rstats #linearprograms #optimization

@datascience@genomic.social
2025-09-05 10:00:01

I have a habbit of making (too) many (small) packages for functionality that might be reused in different context. {box} might be an alternative by making scripts into modlues that can be loaded: #RStats

@datascience@genomic.social
2025-08-05 10:00:01

Are you making slides with Quarto or R Markdown and need a timer e.g. for breaks or group work? There is the {countdown} package for you: #rstats

@datascience@genomic.social
2025-09-13 10:00:01

If you set limits for a scale (e.g. x-axis) in ggplot, how would you like data outside of that range be handled? There is the oob parameter for that and a set of functions to use with it: scales.r-lib.org/reference/oob

@datascience@genomic.social
2025-08-13 10:00:01

Sometimes you get data in less than optimal format, e.g. as a png of a figure 😭... In that case cran.r-project.org/web/package might be the rescue.

@datascience@genomic.social
2025-10-04 10:00:01

Im using case_when() quite a lot, case_match() is new to me: #rstats

@datascience@genomic.social
2025-10-03 10:00:01

Highlight a certain aspect of your data in ggplot: #rstats #dataviz

@datascience@genomic.social
2025-08-03 10:00:01

Keynote from rstudio::conf 2022: The past and future of shiny. #rstats

@datascience@genomic.social
2025-08-12 10:00:01

Find the best contrast between one color and a list of options, e.g. for labels in geom_tile: {prismatic::best_contrast()} emilhvitfeldt.github.io/prisma

@datascience@genomic.social
2025-10-02 10:00:01

There are many situations were you need access to different R versions: rig is a way to manage them #rstats

@datascience@genomic.social
2025-09-02 10:00:01

The fastverse is a suite of complementary high-performance packages for statistical computing and data manipulation in R. #rstats

@datascience@genomic.social
2025-09-01 10:00:01

Customize what happens when you start R: #rstats #environment

@datascience@genomic.social
2025-10-01 10:00:01

Not sure any longer which libraries your script actually needs? #rstats

@datascience@genomic.social
2025-09-30 10:00:01

Beautiful palettes based on art for R and python: #rstats #ggplot

@datascience@genomic.social
2025-07-31 10:00:01

{slider} helps with aggregation over (sliding) windows, both index and time period based: #rstats

@datascience@genomic.social
2025-09-29 10:00:01

Everything is a linear model: #rstats #stats

@datascience@genomic.social
2025-07-30 10:00:01

{lubridate} makes working with dates in R just that little bit easier: #rstats #dates

@datascience@genomic.social
2025-08-10 10:00:01

Do you need better performance than what the standard #tidyverse functions have? {collapse} might be worth a look: sebkrantz.github.io/collapse/

@datascience@genomic.social
2025-07-29 10:00:01

Keep track of the TODO notes in your code: #rstats #todo

@datascience@genomic.social
2025-09-28 10:00:01

A pictures says more than 1000 words. How much more can an audio representation of your data tell you? #rstats

@datascience@genomic.social
2025-08-29 10:00:01

{ggchicklet}: library for rounded Segmented Column Charts: #ggplot #rstats

@datascience@genomic.social
2025-08-28 10:00:01

Do you need inspiration how to present a dataset in a clear figure and what package to use? Check out #rstats #dataviz

@datascience@genomic.social
2025-09-27 10:00:01

The {esquisse} package makes it easy to plot your data in different ways with a drag and drop interface: #rstats

@datascience@genomic.social
2025-07-28 10:00:01

A curated list of awesome tools to assist 📦 development in R programming language. #rstats #📦

@datascience@genomic.social
2025-09-25 10:00:01

Use cookies in shiny apps: #rstats #shiny

@datascience@genomic.social
2025-07-27 10:00:01

The functions in the {withr} package allow to change your environment temporarily. E.g. create a temp file for a {testthat} test and clean it up afterwards. #rstats

@datascience@genomic.social
2025-07-26 10:00:01

The {purrr} package is a powerfull way to replace loops. The {furrr} package takes this approach one step further by parallel execution: #rstats

@datascience@genomic.social
2025-08-24 10:00:01

quick and easy way to build a website for your r package: #rstats #package

@datascience@genomic.social
2025-07-24 10:00:01

Make sure your code follows a consitent style using the {lintr} package. #rstats

@datascience@genomic.social
2025-09-23 10:00:01

Its good to have many tests in your R package, but it can be a pain to debug some failing tests when it happens. {lazytest} for the rescue: only rerun the failing tests, until they pass: #RStats

@datascience@genomic.social
2025-08-23 10:00:01

r-graph-gallery.com provides example code for a variety of chart types, both in base R and ggplot: #rstats #ggplot

@datascience@genomic.social
2025-07-22 10:00:02

r-charts.com provides example code for a variety of chart types, both in base R and ggplot: #rstats #ggplot

@datascience@genomic.social
2025-08-06 10:00:01

GitHub Actions for the R language: Makes automatic testing of your R package much easier and making sure your package works on different OS and R versions is a matter of just a few lines of yaml: #rstats

@datascience@genomic.social
2025-08-01 10:00:01

Do you (sometimes) use print() or message() for debugging your code? Next time you can use {icecream} instead: #rstats

@datascience@genomic.social
2025-09-24 10:00:01

Cute comics of R functions by @…: allisonhorst.com/r-packages-fu

@datascience@genomic.social
2025-07-23 10:00:01

The {cli} package makes it easy to show pretty and informative messages to the user of your code. #rstats #terminal