Live

More

R Weekly 2025-W10 tidymodels, tidyplots, ggvariant package

This week’s release was curated by Ryo Nakagawara, with help from the R Weekly team members and contributors.

Highlight

Insights

R in the Real World

R in Academia

R in Organizations

Tutorials

Resources

New Packages

📦 Keep up to date wtih CRANberries 📦

CRAN

  • {sasquatch} 0.1.3: Use ‘SAS’, R, and ‘quarto’ Together - A unique bridge for multilingual Quarto documents that allows users to run SAS code blocks interactively and pass data between R and SAS via ‘SASPy’ and ‘reticulate’.
  • {sqlfluffr} 0.1.0: Wrapper to the ‘SQL’ Linter and Formatter ‘sqlfluff’ - Provides an R interface to the popular Python ‘sqlfluff’ linter; particularly interesting for your workflow as it includes special handling for ‘glue’ SQL syntax.
  • {hypertext} 1.0.0: ‘HTML’ Element Construction - A framework-agnostic Domain-Specific Language (DSL) for building HTML nodes directly in R and rendering them to strings, useful for custom web reporting.
  • {tidyaudit} 0.1.0: Pipeline Audit Trails for ‘tidyverse’ Workflows - Captures metadata snapshots at each step of a tidyverse pipeline to build structured audit reports without storing the actual data.
  • {nhanesdata} 0.2.1: Harmonized Access to NHANES Survey Data - Provides instant access to over 20 years of harmonized health survey data, handling complex cycle management and type reconciliation automatically.
  • {ggvariant} 0.1.0: Tidy Visualization for Genomic Variants - A native ggplot2 toolkit that simplifies creating publication-ready lollipop plots and mutational spectrum charts from VCF files.
  • {astronomyengine} 0.1.0: R Bindings to the ‘Astronomy Engine’ C Library - High-precision calculations for positions of the Sun, Moon, and planets, as well as predictions for eclipses and transits based on the VSOP87 model.
  • {typstable} 0.1.0: Better ‘Typst’ Tables - For those moving toward Typst for document rendering, this provides a pipe-friendly interface to create styled Typst table markup from R data frames.
  • {VectorForgeML} 0.1.0: Machine Learning with C++ Acceleration - A high-performance ML framework that uses Rcpp for vectorized model training, aimed at speed-critical statistical learning.
  • {sessioncheck} 0.1: Checks Session Status - A utility for developers to ensure a clean R environment by throwing errors if unwanted variables exist or specific packages are loaded.
  • {nnetLM} 1.0.1: Neural Network with Levenberg-Marquardt Optimization - Implements neural networks specifically optimized for small datasets using the ‘minpack.lm’ engine.
  • {obm} 2.0: Interface to ‘OpenBioMaps’ Data - Connects R to the OpenBioMaps open-source biodiversity platform, allowing conservationists to pull data directly into their analysis environment.
  • {ggvegan} 0.2.1: ‘ggplot2’ Plots for the ‘vegan’ Package
  • {neuromapr} 0.2.1: Spatial Null Models and Transforms for Brain Map Comparison

Updated Packages

🔍 Search on R-universe 🔍

  • {xts} 0.14.2: eXtensible Time Series - A foundational package for handling time series data in R, offering a uniform interface for many different classes.
  • {mlr3} 1.5.0: Machine Learning in R - The “next generation” framework for machine learning, providing a modern, object-oriented approach to building and evaluating models.
  • {DBI} 1.3.0: R Database Interface - The essential database interface that defines a common set of functions for interacting with various database management systems.
  • {duckplyr} 1.2.0: A ‘DuckDB’-Backed Version of ‘dplyr’ - Combines the familiar syntax of dplyr with the high-performance analytical capabilities of the DuckDB engine.
  • {ggrepel} 0.9.7: Automatically Position Non-Overlapping Text Labels - A must-have extension for ggplot2 that prevents overlapping text labels in plots.
  • {countrycode} 1.7.0: Convert Country Names and Country Codes - An incredibly useful utility for harmonizing geographic data from various sources and formats.
  • {localLLM} 1.2.1: Running Local LLMs with ‘llama.cpp’ Backend - A unique bridge allowing R users to interface with local Large Language Models directly.
  • {survminer} 0.5.2: Drawing Survival Curves using ‘ggplot2’ - The standard for creating publication-quality survival analysis visualizations (Kaplan-Meier curves).
  • {dm} 1.1.0: Relational Data Models - Tools for working with relational data models, including visualizing schemas and handling foreign key constraints within R.
  • {fcuk} 0.2.0: The Ultimate Helper for Clumsy Fingers - A unique “quality of life” package that suggests corrections when you mistype a function name in the console.
  • {scholar} 0.2.6: Analyse Citation Data from Google Scholar - A specialized tool for scraping and analyzing academic citation profiles and trends.
  • {tidyseurat} 0.8.10: Brings Seurat to the Tidyverse - Essential for bioinformatics workflows, allowing users to use tidyverse verbs on Seurat objects (single-cell RNA-seq data).
  • {fio} 1.0.0: Friendly Input-Output Analysis - diffify

Videos and Podcasts

R Project Updates

Updates from R Core:

Call for Participation

Upcoming Events in 3 Months

Events in 3 Months:

Connect

Join the Data Science Learning Community

rtistry

Quotes of the Week

We live in a magical time for #dataviz. This map is just a static html page served on GitHub pages 🤯 It uses the incredible {pmtiles} #rstats package by @kylewalker.bsky.social to quickly filter through ~21M rows of data hosted on Cloudflare vehicletrends.github.io/hhi-map/

[image or embed]

— John Paul Helveston (@jhelvy.bsky.social) February 25, 2026 at 11:17 PM

Given the recent spicy #rstats threads, an important reminder: There's no single right way to code If it works for you, that's all that matters really Be good to your fellow coders

[image or embed]

— Ben Harrap (@bharrap.bsky.social) February 27, 2026 at 6:47 PM