

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

Aug 9, 2023 • 43min
Issue 2023-W32 Highlights
How a novel blend of automation and the YouTube API formed a new R-Ladies meetup recording dashboard built entirely with R, the momentum of webR continues with a fantastic guide to create a serverless Shiny app, and a new challenger in the world of high-performance data manipulation libraries arrives.
Episode Links
This week's curator: Jon Calder (@jonmcalder) (Twitter)
Using flexdashboard to create a GitHub Actions-powered YouTube feed
Building Serverless Shiny Apps with webR: A Step-by-Step Guide
Cookbook Polars for R Cookbook to provide solutions to common tasks and problems in using Polars with R. A side-by-side comparison of polars, R base, dplyr, tidyr and data.table packages.
Entire issue available at rweekly.org/2023-W32
Supplement Resources
Tube Archivist - Your self-hosted YouTube media server https://www.tubearchivist.com
webR code extension for HTML Quarto documents https://github.com/coatless/quarto-webr
Into the webR-verse (Bob Rudis presentation at the 2023 New York R Conference) https://www.youtube.com/watch?v=inpwcTUmBDY
tidypolars - Provide the functionalities of Polars with the syntax of the Tidyverse https://www.tidypolars.etiennebacher.com
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)

Aug 3, 2023 • 39min
Issue 2023-W31 Highlights
Reducing usage of for loops with the reduce function from purrr, filling spatial maps with density gradients to account for overplotting, and a fun way to add attribution to your fancy ggplots.
Episode Links
This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @tonyelhabr@skrimmage.com (Mastodon)
Reducing my for loop usage with purrr::reduce()
How to fill maps with density gradients with R, {ggplot2}, and {sf}
Adding social media icons to charts with {ggplot2}
Entire issue available at rweekly.org/2023-W31
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 / X / whatever it is called) and @rpodcast@podcastindex.social (Mastodon)
Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)

Jul 26, 2023 • 38min
Issue 2023-W30 Highlights
How consistent formatting and styling is valuable technique for debugging, a visual tour-de-force of jazzing up your ggplots with the amazing ecosystem of extension packages, and why a little investment in learning HTML and CSS is worth your time as an R programmer.
Episode Links
This week's curator: Batool Almarzouq - @batool664 (Twitter)
Tips for debugging and cleaning broken code
Jazz up your ggplots!
Four reasons to learn HTML + CSS as an R programmer
Entire issue available at rweekly.org/2023-WXX
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)

Jul 19, 2023 • 47min
Issue 2023-W29 Highlights
The second edition of the highly-regarded R for Data Science arrives with substantial updates, an adventure with "A Programming Language" that brings new perspectives to functional programming approaches, and a new take on reproducibility in data science combining R with the Nix packaging system.
Episode Links
This week's curator: Eric Nantz - @theRcast (Twitter) & @rpodcast@podcastindex.social (Mastodon)
R for Data Science, 2nd edition
Array Languages: R vs APL
Reproducible data science with Nix
Entire issue available at rweekly.org/2023-W29
Supplement Resources
R for Data Science 2nd Edition: https://r4ds.hadley.nz/
APL: https://en.wikipedia.org/wiki/APL_(programming_language)
Try APL in a browser: https://tryapl.org/
Jonathan Carroll could be available for your next project! https://fosstodon.org/@jonocarroll/110726981972909319
Linux Unplugged Episode 451 The NixOS Challenge https://www.jupiterbroadcasting.com/show/linux-unplugged/451/
Zero to Nix - An unofficial, opinionated, gentle introduction to Nix https://zero-to-nix.com/
It's not too late to register for Eric and Mike's Shiny in Production workshop at posit::conf(2023)! https://reg.conf.posit.co/flow/posit/positconf23/attendee-portal/page/sessioncatalog?search=shiny&search.sessiontype=1675316728702001wr6r&search.day=20230918
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)

Jun 28, 2023 • 34min
Issue 2023-W26 Highlights
Releasing an Word document table into the land of markdown, a practical overview of sharing your machine learning model with others, and taking local control of checking the builds of your package across computing architectures.
Episode Links
This week's curator: Colin Fay - [@_ColinFay]](https://twitter.com/_ColinFay) (Twitter)
Convert a Word table to Markdown
How Can Someone Else Use My Model?
How to debug your package in a {rhub} fedora container before sending to CRAN?
Entire issue available at rweekly.org/2023-W26
Supplement Resources
{datapasta} RStudio addins and R functions that make copy-pasting vectors and tables to text painless https://milesmcbain.github.io/datapasta
Matt Kaye's series "The missing semester of your DS education" https://matthewrkaye.com/series.html#the-missing-semester-of-your-ds-education
Put R in production: Tools and guides to put R models in production https://putrinprod.com
{checkhelper} A package to help you deal with devtools::check outputs https://thinkr-open.github.io/checkhelper
Remote Explorer Visual Studio Code extension https://marketplace.visualstudio.com/items?itemName=ms-vscode.remote-explorer
{crew}: A distributed worker launcher framework for asynchronous and distributed computing https://wlandau.github.io/crew
Data4Good Explores Visualizing Freshwater Resources on a Global Scale https://appsilon.com/visualizing-fresh-water-resources-data
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)

Jun 21, 2023 • 36min
Issue 2023-W25 Highlights
Uncovering powerful use cases of the slice() function in the tidyverse, a batch of new features and fixes for column labeling in gt 0.9.0, and a fun journey with tidymodels and visualizations on just how much the Reverend Thomas Bayes may have earned from his own home (probably).
Episode Links
This week's curator: Jon Carroll - @carroll_jono (Twitter) & @jonocarroll@fosstodon.org (Mastodon)
Row relational operations with slice()
Merging columns together and fixing up column labels in {gt} 0.9.0
Bayes Lived Here (Probably)
Entire issue available at rweekly.org/2023-W25
Supplement Resources
Argument-type data masking: https://rlang.r-lib.org/reference/args_data_masking.html
{usedthese} Summarize package and function usage https://www.quantumjitter.com/blog/usedthese/
Easy and secure database access with a custom R6 package https://reds-code-collection.netlify.app/posts/r_db_connector/
Building Reproducible Analytical Pipelines with R now available in print! https://www.amazon.com/dp/B0C87H6MGF/
My computer can read! https://blog.devgenius.io/my-computer-can-read-98bc339e1f66
New maintainer of {echarts4r}
{carlesswhisper} Automatic speech recognition in R with whisper.cpp https://github.com/coolbutuseless/carelesswhisper
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)

Jun 14, 2023 • 43min
Issue 2023-W24 Highlights
A batch of useful patterns for your next R project, the highly-anticipated dashboard components of {bslib} have arrived, and creating circle-based charts with customization using {ggtricks}.
Episode Links
This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @tonyelhabr@skrimmage.com (Mastodon)
Three useful (to me) R patterns
Towards easy, delightful, and customizable dashboards in Shiny for R with {bslib}
Easily create sector (pie, donut) and series of circle charts using Cartesian coordinates and ggplot2 with the new #RStats icon {ggtricks}
Entire issue available at rweekly.org/2023-W24
Supplement Resources
Building custom bootstrap cards Shinyconf tutorial: https://www.youtube.com/watch?v=KFbDd87bIso
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)

Jun 6, 2023 • 38min
Issue 2023-W23 Highlights
Another terrific illustration of open-source collaboration in the latest updates to gptstudio, and a comprehensive journey of web scraping in R to bring much-needed automation to a practical research problem.
Episode Links
This week's curator: Jon Calder (@jonmcalder) (Twitter)
On updating a chat assistant app for the RStudio IDE
Static and Dynamic Web Scraping with R
Entire issue available at rweekly.org/2023-W23
Supplement Resources
GPT RStudio addins that enable GPT assisted coding, writing & analysis https://github.com/MichelNivard/gptstudio
A Twitter and Mastodon bot posting random R packages on CRAN https://github.com/TimTeaFan/rstatspkgbot
CRAN Task Views: The next generation
How to make fancy road trip maps with R and OpenStreetMap: Use R to get geocoded location and routing data from OpenStreetMap and explore a 5,000 mile road trip around the USA
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.
Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby
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)

Jun 1, 2023 • 39min
Issue 2023-W22 Highlights
Another gem in the functional programming toolkit with partial functions, simplifying R package creation using fusen, and a creative visualization of worldwide parliament representation.
Episode Links
This week's curator: Ryo Nakagawara - @R_by_Ryo) (Twitter) & @R_by_Ryo@mstdn.social (Mastodon)
Curried functions in R - Examples with purrr and ggplot2
{fusen}: Simplifying Writing Packages for R Users
Showing women proportion of Parliamentarians on a map
Entire issue available at rweekly.org/2023-W22
Supplement Resources
YEGRUG 2023-05 Recording (Futureverse) https://www.youtube.com/watch?v=6Dp6zMelrmg
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)

May 25, 2023 • 39min
Issue 2023-W21 Highlights
A must-have resource to get you primed for testing R packages interfacing with the web, how ggblend taps into new compositing functionality for clearer plots, and how R stacks up with Excel in handling dates.
Episode Links
This week's curator: Batool Almarzouq - @batool664 (Twitter)
Better Understanding Your Tools Choices with Online Book HTTP Testing in R
ggblend: Blending and compositing algebra for ggplot2
Why should I use R: Handling Dates in R and Excel: Part 3
Entire issue available at rweekly.org/2023-W21
Supplement Resources
HTTP Testing with R: https://books.ropensci.org/http-testing/index.html
Updating Graphics Devices for R 4.2.0: https://blog.r-project.org/2021/12/14/updating-graphics-devices-for-r-4.2.0/
ggdist Visualizations of distribution and uncertainty: https://mjskay.github.io/ggdist/
Learning Bayesian Statistics Episode 66 - Uncertainty Visualization & Usable Stats, with Matthew Kay https://learnbayesstats.com/episode/66-uncertainty-visualization-usable-stats-matthew-kay
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)


