R Weekly Highlights - podcast cover

R Weekly Highlights

Eric Nantzserve.podhome.fm
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.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Issue 2023-W50 Highlights

A data-driven investigation to the association of early birthdays and hockey players, one of the most-requested feature requests is coming to the next version of Quarto, and just why in the world does the View() function start with V? Episode Links This week's curator: Jon Calder ( @jonmcalder ) (Twitter) Are Birth Dates Still Destiny for Canadian NHL Players? Quarto Dashboards Why is View() capitalized, anyway? Entire issue available at rweekly.org/2023-W50 Supplement Resources JJ Allaire's Qua...

Dec 13, 202344 min

Issue 2023-W49 Highlights

A timely collection of tips and tricks in adopting the cli package for your R package interfaces, how the deposits package addresses an all-to-familiar problem of sharing research data, and an encore of creating your own RStats-wrapped of your most used R functions. Episode Links This week's curator: Batool Almarzouq - @batool664 (Twitter) Cliff notes about the cli package How to make your own #RStats Wrapped deposits R Package Delivers a Common Workflow for R Users Entire issue available at rwe...

Dec 06, 202337 min

Issue 2023-W48 Highlights

A glimpse of refactoring functional R code to object-oriented programming with R6, using benchmarking as another input to adopting package dependencies, and building a high-performance CSV reader by combining R and Rust. Episode Links This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @tonyelhabr@skrimmage.com (Mastodon) Object-Oriented Express: Refactoring in R Using benchmarking to guide the adoption of dependencies in R packages Building a DataFusion CSV reader with arrow-extendr ...

Nov 30, 202351 min

Issue 2023-W45 Highlights

From the "is there anything R cannot do" department comes QR code scanning, a tidy time series analysis on a major problem in the roads of Pittsburgh, and rolling up your sleeves with custom ggplot2 tricks to enhance a spatial visualization. Episode Links This week's curator: Colin Fay - [@_ColinFay]]( https://twitter.com/_ColinFay ) (Twitter) Scanning QR codes in R Forecasting Pittsburgh Potholes with {fable} Adding context to maps made with ggplot2 Entire issue available at rweekly.org/2023-W4...

Nov 11, 202343 min

Issue 2023-W44 Highlights

A collection of post-workshop answers for the R/Pharma introduction to tidymodels workshop, the Shiny UI Editor takes a huge step out of the alpha stage, and a unique approach to Shiny modules with the new component package. Episode Links This week's curator: Eric Nantz - @theRcast (Twitter) & @rpodcast@podcastindex.social (Mastodon) Answering some {tidymodels} questions ShinyUIEditor: Out of alpha {component} - Creating components for Shiny inspired by Vue Entire issue available at rweekly....

Nov 01, 202344 min

Issue 2023-W42 Highlights

Another collection of package testing workflow nuggets you can make great use of today, the definitive guide to effective use of logging in Shiny applications from the recent Shiny in Production conference, and a cautionary tale of the potential impact of default function arguments in your downstream analytical pipelines. Episode Links This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @tonyelhabr@skrimmage.com (Mastodon) Two recent enhancements to my testing workflow Shiny In Produc...

Oct 18, 202350 min

Issue 2023-W41 Highlights

How the {potools} package jump-starts your R package translations, the most-upvoted feature request lands in the RStudio IDE with GitHub Copilot integration, and a reflective post on the multiple paths to reproducible data science workflows in R. Episode Links This week's curator: Jon Calder ( @jonmcalder ) (Twitter) How to translate your package's messages with {potools} GitHub Copilot in Rstudio, it's finally here! An overview of what's out there for reproducibility with R Entire issue availab...

Oct 11, 202354 min

Issue 2023-W40 Highlights

A new contender for speedy fuzzy joins of data frames enough to make Sonic jealous, a novel use of ggplot2 for creating a map that could have come from a vintage typewriter, and the immense progress of detecting R package system dependencies. Episode Links This week's curator: Ryo Nakagawara - @R_by_Ryo ) (Twitter) & @R_by_Ryo@mstdn.social (Mastodon) {zoomerjoin} 0.1.0 : Superlatively-fast fuzzy-joins in R. Creating typewriter-styled maps in ggplot2 System Dependencies in R Packages & Au...

Oct 05, 202343 min

Issue 2023-W39 Highlights

Reflections on the amazing posit::conf(2023), a new framework that'll have you snap into HTML slides, the Nix reproducible data science train powers forward into CI/CD territory, and leveraging parallel processing in spatial data prediction. Episode Links This week's curator: Batool Almarzouq - @batool664 (Twitter) Reflections on posit conf(2023) Snap Slides: a Lightweight HTML Presentation Framework Parallel raster processing in stars Reproducible data science with Nix, part 6 -- CI/CD has neve...

Sep 27, 202339 min

Issue 2023-W37 Highlights

Another adventure with incorporating R packages into a WebR application, annotating your fancy equations in a Quarto PDF document, and unleasing a Bayesian model on UFO sightings data. Episode Links This week's curator: Jon Carroll - @carroll_jono (Twitter) & @jonocarroll@fosstodon.org (Mastodon) Preloading your R packages in webR in an Express JS API A guide to annotating equations in quarto documents Using Stan to analyse global UFO sighting reports Entire issue available at rweekly.org/20...

Sep 13, 202338 min

Issue 2023-W36 Highlights

A batch of R functions to level-up your development tasks, revisting a classic R inferno on object allocation, and a call for proposals to take R's infrastructure to new heights. Episode Links This week's curator: Colin Fay - @_ColinFay (Twitter) Three (four?) R functions I enjoyed this week Pre-allocating vectors is for nerds Grants For R Language Infrastructure Projects Available Now! Entire issue available at rweekly.org/2023-W36 Supplement Resources June Choe's comment on Mike Mahoney's post...

Sep 07, 202339 min

Issue 2023-W35 Highlights

The next generation of object-oriented programming in R arrives on CRAN, a novel use of R to automate R scripts and documents for Tidy Tuesday analyses, and a terrific presentation de-mystifying the world of web APIs in R. Episode Links This week's curator: Eric Nantz - @theRcast (Twitter) & @rpodcast@podcastindex.social (Mastodon) {S7} 0.1.0 : An Object Oriented System Meant to Become a Successor to S3 and S4 Creating template files with R A Gradual Introduction to Web APIs and JSON Entire ...

Sep 01, 202340 min

Issue 2023-W34 Highlights

A few key practices for data preprocessing leveraging the tidyverse, more amazing wins with open source to process high-dimensional USDA geospatial data sets, and an infinitely fascinating look at how recursion and infinite data structures can be used in your R adventures. Episode Links This week's curator: Jon Carroll - @carroll_jono (Twitter) & @jonocarroll@fosstodon.org (Mastodon) Best Practices for Data Cleaning and Preprocessing Analyzing new USDA data using open source tools Taking fro...

Aug 23, 202342 min

Issue 2023-W33 Highlights

Another excellent use case of Nix for solving R package installation woes, a practical dev journey of wrapping C code in an R package, and a guide for using the new refugees R package from UNHCR. Episode Links This week's curator: Ryo Nakagawara - @R_by_Ryo ) (Twitter) & @R_by_Ryo@mstdn.social (Mastodon) She issued install.packages() -- you won't believe what happened next! Wrapping C Code in an R Package How to use UNHCR’s {refugees} R package Entire issue available at rweekly.org/2023-W33 ...

Aug 16, 202340 min

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 ...

Aug 09, 202343 min

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...

Aug 03, 202339 min

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/20...

Jul 26, 202338 min

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 wit...

Jul 19, 202347 min

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 availab...

Jun 28, 202334 min

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....

Jun 21, 202336 min

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 coo...

Jun 14, 202343 min

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...

Jun 06, 202338 min

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/...

Jun 01, 202339 min

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 rwe...

May 25, 202339 min

Issue 2023-W20 Highlights

Introducing the new ggflowchart package, how a dockerized development environment is another win for reproducibility, and our take on Colin Fay's keynote from the Appsilon Shiny Conference. Episode Links This week's curator: Sam Parmar - @parmsam_ (Twitter) & @parmsam@fosstodon.org (Mastodon) Introducing {ggflowchart} Why you should consider working on a dockerized development environment Colin Fay, Keynote: Production is like ultra running: brutal, ungrateful, but worth every step Entire is...

May 17, 202341 min

Issue 2023-W18 Highlights

Why effective code reviews can bring many benefits to data science teams, the origin story of the sketch package to transpile R code to JavaScript, and a primer on error handling in both R and Python. Episode Links This week's curator: Colin Fay - @_ColinFay (Twitter) Pull Requests, Code Review, and The Art of Requesting Changes Sketch Package looks to add JavaScript to R packages Error Handling in R and Python Entire issue available at rweekly.org/2023-W18 Supplement Resources What they forgot ...

May 03, 202340 min

Issue 2023-W17 Highlights

A few strict checks offered in R 4.3.0, measuring and writing performant code in the Tidyverse, and a please for indenting your code with (more) spaces. Episode Links This week's curator: Eric Nantz - @theRcast (Twitter) & @rpodcast@podcastindex.social (Mastodon) What's new in R 4.3.0? Writing performant code with tidy tools On Indentation in R Entire issue available at rweekly.org/2023-W17 Supplement Resources Changes in R 4.3.0: https://stat.ethz.ch/R-manual/R-devel/doc/html/NEWS.html A Qu...

Apr 26, 202343 min

Issue 2023-W16 Highlights

Using development containers to bootstrap a reproducible R and Quarto environment, a comprehensive approach to extending the data frame class, and plotting your own universe of labels with ggsolar. Episode Links This week's curator: Jon Carroll - @carroll_jono (Twitter) & @jonocarroll@fosstodon.org (Mastodon) Dev containers with R and Quarto Extending Data Frames Make “Solar System” Plots With {ggsolar} Entire issue available at rweekly.org/2023-W16 Supplement Resources R in Visual Studio Co...

Apr 19, 202342 min

Issue 2023-W15 Highlights

A data-driven look at package loading annotations in R scripts, a fit-for-purpose package that makes a large contribution to the global R ecosystem, and a collection of amazing showcases of webR in action that is paving the way for continued innovation. Episode Links This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @tonyelhabr@skrimmage.com (Mastodon) What are people commenting about their loaded packages? Introducing rtlr - an R Package for RTL Languages hrbrmstr's WebR Experiment...

Apr 12, 202347 min

Issue 2023-W14 Highlights

Ten unique ways to create your own Web APIs in R, and how you can import local and remote data files in CSV and (yes) Excel formats with a selection of innovative R packages. Episode Links This week's curator: Jon Calder ( @jonmcalder ) (Twitter) Hello world examples with 10 different R web API frameworks Reading Remote Data Files Entire issue available at rweekly.org/2023-W14 Supplement Resources Seeking community endorsement for an upgrade to 'Big Book of R' Supporting the show Use the contact...

Apr 07, 202329 min
For the best experience, listen in Metacast app for iOS or Android