R Weekly 2025-W07 Monochrome plots, Tidying text, Rlinguo
This week’s release was curated by Jonathan Carroll, with help from the RWeekly team members and contributors. This issue includes some posts we overlooked over the end of year break.
Highlight
Insights
- Exploring the bioRxiv API with R, httr2, rvest, tidytext, and Datawrapper
- Rlinguo — Why Did We Build It?
- Kerning and Kerning in a Widening Gyre
- Key considerations for retiring/superseding an R package
- Designing monochrome data visualisations
- 3MW (Save Data at AWS S3 With {paws})
- How to Combine Lists in R: A Complete Guide with Examples
- How to Append Values to List in R: A Complete Guide with Examples
- How to Append Values to a Vector Using a Loop in R: A Comprehensive Guide
- How to dynamically aggregate any dataset in R with purrr and dplyr
- Simpson’s Paradox in a Logistic Regression
- The life changing magic of tidying text files
- Depression incidence by county and vote for Trump by @ellis2013nz
- Should you Submit Papers before Christmas? Submission Percentages across Months of the Year
- Launch RStudio, Positron, and other Data Science apps from your Finder Toolbar
- Introducing the {pipeflow} package
- Creating an animated Christmas tree in R
- Impact of Trump’s Win on Financial ETFs
- Speak at posit::conf(2025)!
- Dyson’s Algorithm for the Twelve Coins Problem
Resources
- mirai v2.0 - easier distributed computing, mirai cancellation, tidyverse purrr integration.
New Packages
📦 Keep up to date wtih CRANberries 📦
CRAN
- {ggsurveillance} 0.1.1: Tools for Outbreak Investigation and Infectious Disease Surveillance, like Epicurves in ‘ggplot2’
- {tergo} 0.1.8: Style Your Code Fast
- {kollaR} 1.0.3: Filtering, Visualization and Analysis of Eye Tracking Data
- {taxize} 0.10.0: Taxonomic Information from Around the Web
- {tall} 0.1.0: Text Analysis for All
- {watcher} 0.1.0: Watch the File System for Changes
- {SQLFormatteR} 0.0.1: Format SQL Queries
- {shiny2docker} 0.0.1: Generate Dockerfiles for ‘Shiny’ Applications
- {nlpembeds} 1.0.0: Natural Language Processing Embeddings
- {shinyr} 0.4.2: Data Insights Through Inbuilt R Shiny App
- {shinykanban} 0.0.1: Create Kanban Board in Shiny Applications
- {authoritative} 0.1.0: Parse and Deduplicate Author Names
- {raybevel} 0.2.2: Generates Polygon Straight Skeletons and 3D Bevels
- {autoimport} 0.1.1: Automatic Generation of
@importFrom
Tags - {timeplyr} 1.0.0: Fast Tidy Tools for Date and Date-Time Manipulation
GitHub
Updated Packages
- New version of package gDefrag
- zigg 0.0.2 on CRAN: Micromaintenance
- {cocoon} 0.2.0: Extract, Format, and Print Statistical Output - diffify
- {happign} 0.3.2: R Interface to French Geospatiale data from ‘IGN’ Web Services - diffify
- {string2path} 0.2.0: Rendering Font into ‘data.frame’ - diffify
- {tidyHeatmap} 1.11.6: A Tidy Implementation of Heatmap - diffify
- {openrouteservice} 0.6.2: An ‘openrouteservice’ API Client - diffify
- {rbioapi} 0.8.2: User-Friendly R Interface to Biologic Web Services’ API - diffify
- {renv} 1.1.1: Project Environments - diffify
- {zigg} 0.0.2: Lightweight Interfaces to the ‘Ziggurat’ Pseudo Random Number Generator - diffify
- {paws.common} 0.8.0: Paws Low-Level Amazon Web Services API - diffify
- {jsonvalidate} 1.5.0: Validate ‘JSON’ Schema - diffify
- {duckplyr} 1.0.0: A ‘DuckDB’-Backed Version of ‘dplyr’ - diffify
- {rayrender} 0.38.8: Build and Raytrace 3D Scenes - diffify
- {emayili} 0.9.3: Send Email Messages - diffify
- {ellmer} 0.1.1: Chat with Large Language Models - diffify
- {checkglobals} 0.1.3: Static Analysis of R-Code Dependencies - diffify
- {arcpullr} 0.3.0: Pull Data from an ‘ArcGIS REST’ API - diffify
- {dibble} 0.3.1: Dimensional Data Frames - diffify
- {urlparse} 0.2.0: Fast Simple URL Parser - diffify
- {convertid} 0.1.10: Convert Gene IDs Between Each Other and Fetch Annotations from Biomart - diffify
- {RcppArmadillo} 14.2.3-1: ‘Rcpp’ Integration for the ‘Armadillo’ Templated Linear Algebra Library - diffify
- {gemini.R} 0.8.0: Interface for ‘Google Gemini’ API - diffify
- {purrr} 1.0.4: Functional Programming Tools - diffify
- {sessioninfo} 1.2.3: R Session Information - diffify
- {fishmethods} 1.13-1: Fishery Science Methods and Models - diffify
- {super} 0.0.5: Interpreted String Literals - diffify
- {shinyscholar} 0.2.5: A Template for Creating Reproducible ‘shiny’ Applications - diffify
- {plotthis} 0.5.1: High-Level Plotting Built Upon ‘ggplot2’ and Other Plotting Packages - diffify
- {ggbreak} 0.1.4: Set Axis Break for ‘ggplot2’ - diffify
- {primes} 1.6.1: Fast Functions for Prime Numbers - diffify
- {miceFast} 0.8.5: Fast Imputations Using ‘Rcpp’ and ‘Armadillo’ - diffify
- {tidyterra} 0.7.0: ‘tidyverse’ Methods and ‘ggplot2’ Helpers for ‘terra’ Objects - diffify
- {mongolite} 3.0.1: Fast and Simple ‘MongoDB’ Client for R - diffify
- {lessR} 4.4.1: Less Code, More Results - diffify
- {crew} 1.0.0: A Distributed Worker Launcher Framework - diffify
- {quickcode} 1.0.5: Quick and Essential ‘R’ Tricks for Better Scripts - diffify
Videos and Podcasts
Tutorials
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