

R Weekly Highlights
Eric Nantz
The R Weekly podcast offers a quick description of the latest highlighted stories and other stories from the latest R Weekly issue, as curated by the R Weekly team and R community.
Episodes
Mentioned books

Apr 10, 2024 • 51min
Issue 2024-W15 Highlights
The Nix and R train rolls on with automated caching, a collection of big improvements landing in webR, and how hand-crafted visualizations bring fundamental dplyr grouping operations to life.Episode LinksThis week’s curator: Jon Calder (@jonmcalder) (X/Twitter)Reproducible data science with Nix, part 11 – build and cache binaries with Github Actions and CachixwebR 0.3.1Visualizing {dplyr}’s mutate(), summarize(), group_by(), and ungroup() with animations: Visually explore how {dplyr}’s more complex core functions work together to wrangle dataEntire issue available at rweekly.org/2024-W15Supplement ResourcesBruno’s unit test involving {tidyselect} https://raw.githack.com/b-rodrigues/nixpkgs-r-updates-fails/targets-runs/output/r-updates-fails.htmlCachix https://www.cachix.org/R/Medicine Call for Abstracts Open https://www.r-consortium.org/events/2024/04/05/r-medicine-coming-june-10-14-2024Survival analysis for time-to-event data with tidymodels https://www.tidyverse.org/blog/2024/04/tidymodels-survival-analysis/Supporting the showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social media Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mike_thomas@fosstodon.org (Mastodon) and @mike_ketchbrook (X/Twitter)Music credits powered by OCRemixSun Ra - Ragnarok Online - Anthony Lofton, Joshua Morse - https://ocremix.org/remix/OCR01811Chopinesque Kirby - Kirby’s Dream Land - Bladiator - https://ocremix.org/remix/OCR01257

Apr 3, 2024 • 41min
Issue 2024-W14 Highlights
Taking the tradition of spring cleaning your R session to a nefarious direction, how a little R and automation crafted together helps with bill payments, and the tried-and-true method of simulation in action to investigate time-to-event inference statistics.Episode LinksThis week’s curator: Ryo Nakagawara - @R_by_Ryo) (X/Twitter) & @R_by_Ryo@mstdn.social (Mastodon)I Made R Text For MeStop Jenny committing arsonThe log-rank Test Assumes More Than the Cox ModelEntire issue available at rweekly.org/2024-W14Supplement ResourcesLinux Unplugged episode 156: The xz Backdoor Exposed https://www.jupiterbroadcasting.com/show/linux-unplugged/556/Pushbullet https://www.pushbullet.com/{rpushbullet} R interface to the awesome Pushbullet service https://github.com/eddelbuettel/rpushbulletMike’s PDF quarto reports in devcontainers GitHub repo https://github.com/ketchbrookanalytics/quarto-pdf-devAligning Beliefs and Profession: Using R in Protecting the Penobscot Nation’s Traditional Lifeways https://www.r-consortium.org/blog/2024/03/27/aligning-beliefs-and-profession-using-r-in-protecting-the-penobscot-nations-traditional-lifewaysUsing Data to Protect Traditional Lifeways https://www.youtube.com/watch?v=2PjOSBHRm74Supporting the showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social media Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mike_thomas@fosstodon.org (Mastodon) and @mike_ketchbrook (X/Twitter)Music credits powered by OCRemixHeart’s Lullaby - Final Fantasy V - RebeccaETripp, Gamer of the Winds, Rahul Vanamali, Teil Buck - https://ocremix.org/remix/OCR04572Tails and the Music Maker - Picolescence - zircon - https://ocremix.org/remix/OCR02176

Mar 27, 2024 • 39min
Issue 2024-W13 Highlights
How a recent pivot in one of the most popular testing frameworks in R unlocks mocking once again, bringing robust grammar checks to your R development environment with rspell, and flex your Shiny and HTML design muscles with flexbox.
Episode Links
This week's curator: Batool Almarzouq - @batool664 (X/Twitter)
Update on mocking for testing R packages
{rspell} Are you writing in a foreign language? The RStudio spelling dictionary setting is not sufficient to correct grammar errors. Try the {rspell} package to grammar-proof your notebooks and documentation straight on RStudio without copying-pasting.
3MW (Aligning content with flexboxes)
Entire issue available at rweekly.org/2024-W13
Supplement Resources
testthat 3.2.0 re-introduced mocking after it was removed in 2019. The PR with Hadley's commentary https://github.com/r-lib/testthat/pull/1739#issuecomment-1428027869
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)
Mike Thomas: @mike_thomas@fosstodon.org (Mastodon) and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
Kannonball - Donkey Kong Country 2: Diddy Kong's Quest - The Good Ice - https://ocremix.org/remix/OCR04571
The Art of Zoning Out - Pokemon Scarlet - timaeus222 - https://ocremix.org/remix/OCR04570

Mar 20, 2024 • 47min
Issue 2024-W12 Highlights
An honest take on common patterns and anti-patterns for re-use of data analyses that hit a bit too close to home for your hosts, a cautionary tale of garbage online references pretending to be authentic material, and a new (human-created) cheat sheet with terrific best practices taking front and center.
Episode Links
This week's curator: Sam Parmar - @parmsam_ (Twitter) & @parmsam@fosstodon.org (Mastodon)
Patterns and anti-patterns of data analysis reuse
$%@! R help from $%@! AI
Best Practice for R :: Cheat Sheet
Entire issue available at rweekly.org/2024-W12
Additional Links
Jon Harmon's request for additional R4DS funding: https://fosstodon.org/@R4DSCommunity/112099679313058951
Linux Unplugged Episode 554: SCaLEing Nix https://www.jupiterbroadcasting.com/show/linux-unplugged/554/
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
Music credits powered by OCRemix
A Crook Man's Eyes - Mega Man 5 - Nightswim - http://ocremix.org/remix/OCR03679
Plastik Skies - VROOM: Sega Racing - Palpable, Diodes - https://ocremix.org/remix/OCR03726

Mar 13, 2024 • 49min
Issue 2024-W11 Highlights
A collection of tips for spreading the good word about your awesome R package, how spring cleaning a package codebase doesn't have to be a dreadful experience thanks to usethis, and the culmination of a learning journey to bootstrap node JS projects powered by webR.
Episode Links
This week's curator: Colin Fay - [@_ColinFay]](https://twitter.com/_ColinFay) (Twitter)
Marketing Ideas For Your Package
Spring clean your R packages
webrcli & spidyr: A starter pack for building NodeJS projects with webR inside
Entire issue available at rweekly.org/2024-W11
Supplement Resources
rOpenSci software review process: Aims and scope https://devguide.ropensci.org/softwarereview_policies.html#aims-and-scope
Colin Fay's hexmake Shiny app https://github.com/ColinFay/hexmake
No installation required: How WebAssembly is changing scientific computing https://www.nature.com/articles/d41586-024-00725-1
tryr - Client/Server Error Handling for HTTP APIs https://github.com/analythium/tryr
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
Music credits powered by OCRemix
Vivid Orbis - Marble Madness - Gaspode - https://ocremix.org/remix/OCR04555
Black Genesis (Floating Continent) - Final Fantasy VI Balance & Ruin - Brandon Stradery, Rexy - https://ocremix.org/remix/OCR02796

Mar 6, 2024 • 47min
Issue 2024-W10 Highlights
How an attempt to solve a clever programming exercise led to a new patch to the R language itself, a review of the enlightening results for the recent data.table community survey, and creating a Doom map in R, because why not?
Episode Links
This week's curator: Eric Nantz - @theRcast (Twitter) & @rpodcast@podcastindex.social (Mastodon)
I Patched R to Solve an Exercism Problem
{data.table} Community Survey: Results and insights
Doom plots
Entire issue available at rweekly.org/2024-W10
Supplement Resources
https://exercism.org/
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
Music credits powered by OCRemix
Bonus Bop - Donkey Kong Country 2: Serious Monkey Business - Xenon Odyssey, The UArts "Z" Big Band - https://dkc2.ocremix.org/
Hangarmageddon - Doom Dark Side of the Phobos - EvilHorde - https://ocremix.org/album/4/doom-the-dark-side-of-phobos

Feb 28, 2024 • 46min
Issue 2024-W09 Highlights
Flipping a Hello World function on its head, assorted improvements landing in ggplot2 3.5.0, and why authoring beautiful code is so worth it.
Episode Links
This week's curator: Jon Carroll - @carroll_jono (Twitter) & @jonocarroll@fosstodon.org (Mastodon)
HelloWorld(“print”)
ggplot2 3.5.0
Beautiful Code, Because We’re Worth It!
Entire issue available at rweekly.org/2024-W09
Supplement Resources
lazygit - Simple terminal UI for git commands https://github.com/jesseduffield/lazygit
Advanced R - Expressions https://adv-r.hadley.nz/expressions.html
Jenny Bryan's talk on code smells and feels https://github.com/jennybc/code-smells-and-feels
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
Music credits powered by OCRemix
Everybody Wants to Rule the Wisps - Sonic Colors - The Good Ice - https://ocremix.org/remix/OCR04368
You Are Not Confined - Final Fantasy IX - Sonicade - https://ocremix.org/remix/OCR01064

Feb 21, 2024 • 47min
Issue 2024-W08 Highlights
Putting those bike pedals to work with a comprehensive exploratory data analysis, navigating through a near-inferno of namespace and dependency issues in package development, and how you can ensure bragging rights during your next play of Guess My Name using decision trees.
Episode Links
This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @tonyelhabr@skrimmage.com (Mastodon)
My Year of Riding Danishly
Tame your namespace with a dash of suggests
Guess My Name with Decision Trees
Entire issue available at rweekly.org/2024-W08
Supplement Resources
{fusen} - Inflate your package from a simple flat Rmd https://thinkr-open.github.io/fusen/
R Packages Second Edition https://r-pkgs.org/
{usethis} - Automate package and project setup https://usethis.r-lib.org/
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
Music credits powered by OCRemix
Swing Indigo - The Legend of Zelda: Majora's Mask - sschafi1 - https://ocremix.org/remix/OCR04560
What Lurks Behind the Door - Final Fantasy V - Lucas Guimaraes, Andrew Steffen - https://ocremix.org/remix/OCR04542

Feb 14, 2024 • 35min
Issue 2024-W07 Highlights
A few great tips for ensuring your R package doesn't "talk too much" (within reason), shrinking down the size of your images with a new API directly available in a new package, and the first opportunity in 2024 for submitting your proposals for R Consortium projects is on the horizon.
Episode Links
This week's curator: Jon Calder (@jonmcalder) (Twitter)
Please Shut Up! Verbosity Control in Packages
R Consortium Infrastructure Steering Committee (ISC) Grant Program Accepting Proposals starting March 1st!
Optimize your images with R and reSmush.it
Entire issue available at rweekly.org/2024-W07
Supplement Resources
{lifecycle} Manage the life cycle of your exported functions and arguments https://lifecycle.r-lib.org/
{logger} lightweight, modern and flexible, log4j and futile.logger inspired logging utility for R https://daroczig.github.io/logger/
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
Music credits powered by OCRemix
Sunny Side Up - Yoshi's Island DS - ZackParrish - https://ocremix.org/remix/OCR04558
Salut Voisin! - Final Fantasy IV - colorado weeks, Aeroprism - https://ocremix.org/remix/OCR04553

Feb 7, 2024 • 45min
Issue 2024-W06 Highlights
Key learnings from learners in recent R workshops, advice on navigating thorny package installation issues within renv, and a showdown of how the parquet and RDS formats perform with large data sets.
Episode Links
This week's curator: Ryo Nakagawara - @R_by_Ryo) (Twitter) & @R_by_Ryo@mstdn.social (Mastodon)
Teaching you - teaching me
Things that can go wrong when using renv
Parquet vs the RDS Format
Entire issue available at rweekly.org/2024-W06
Supplement Resources
Quartaki an introduction to Quarto https://drmowinckels.io/quartaki/
R project management https://www.capro.dev/workshop_rproj/
r2u - CRAN binaries as Ubuntu binaries https://eddelbuettel.github.io/r2u/
Shiny and Arrow https://posit.co/blog/shiny-and-arrow
data.table new release and governance structure https://rdatatable-community.github.io/The-Raft/posts/2024-01-30-new_governance_new_release-toby_hocking/
rix is looking for testers https://www.brodrigues.co/blog/2024-02-02-nix_for_r_part_9/
The 2024 Shiny Conference call for speakers https://www.shinyconf.com/call-for-speakers
Supporting the show
Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
A new way to think about value: https://value4value.info
Get in touch with us on social media
Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
Music credits powered by OCRemix
Tails and the Music Maker - Picolescence - zircon - https://ocremix.org/remix/OCR02176
Wily theme - Mega Man 2 - TheManPF, Chocobao, DakotaCityRag, Gamer of the Winds, Zach Chapman - https://ocremix.org/remix/OCR04485