R Weekly Highlights

Eric Nantz
undefined
Dec 13, 2023 • 44min

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 Quarto dashboards keynote at PyData 20203 https://www.youtube.com/watch?v=3HCAScFqr10 MyNorfolk Quarto dashboard https://grrrck.quarto.pub/mynorfolk-dash 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)
undefined
Dec 6, 2023 • 37min

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 rweekly.org/2023-W49 Supplement Resources Rethinking packages & functions preloading in webR 0.2.2 https://colinfay.me/rethinking-packages-and-functions-preloading-in-webr-0.2.2/ healthyr: Free Resources Webinar: Discover the future of R in regulatory submissions https://www.r-consortium.org/blog/2023/11/20/webinar-discover-the-future-of-r-in-regulatory-submissions 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)
undefined
Nov 30, 2023 • 51min

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 Entire issue available at rweekly.org/2023-W48 Supplement Resources Sharing app state between Shiny modules https://docs.google.com/presentation/d/13___ZiOO1aEv0xiCj2TAm2JenEdy_Sfy6SEIWAltAYI/edit#slide=id.g216fe8fbc25_0_71 {pkgdepends} Package Dependency Resolution, Downloads and Installation https://r-lib.github.io/pkgdepends {reactable.extras} 0.2.0 Release: Enhanced Interactivity and Efficiency for Shiny Apps https://appsilon.com/reactable-extras-enhancing-shiny-applications Folks, C'mon, Use Parquet https://appsilon.com/csv-to-parquet-transition Shiny and Arrow - A match made in high-performance-web-application heaven https://posit.co/blog/shiny-and-arrow Jadey Ryan's The Coding Cats on Etsy https://www.etsy.com/shop/thecodingcats 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)
undefined
Nov 11, 2023 • 43min

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-W45 Supplement Resources Tidy tools for for time series https://tidyverts.org Forecasting: Principles and Practices 3rd Edition https://otexts.com/fpp3/ 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 Plastik Skies - Daytona USA - Palpable & Diodes - https://ocremix.org/remix/OCR03726 Waka Waka - Okami - jnWake, AarekMG, Brandon Harnish, DeLuxDolemite, Ivan Hakštok, JohnStacy - https://ocremix.org/remix/OCR04486
undefined
Nov 1, 2023 • 44min

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.org/2023-W44 Supplement Resources Introduction to machine learning with tidymodels https://nrennie.github.io/r-pharma-2023-tidymodels Support nav_panel within apps using the page_navbar template https://github.com/rstudio/shinyuieditor/issues/190 Shiny Developer Series Episode 26 - Peeling Back the Curtain of the Movie Vue-R Part 1 https://shinydevseries.com/interview/ep026/ 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 Holiday with Mia Fey - Phoenix Wright: Ace Attorney - OceansAndrew - https://ocremix.org/remix/OCR01870 Neighburgers - Zombies Ate My Neighbors - Protricity - https://ocremix.org/remix/OCR01202
undefined
Oct 18, 2023 • 50min

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 Production 2023: Effective Logging in Shiny Note to self: be aware of functions with default arguments Entire issue available at rweekly.org/2023-W42 Supplement Resources testthat 3.2.0 https://www.tidyverse.org/blog/2023/10/testthat-3-2-0/ lazytest - Runs only failed tests https://github.com/cynkra/lazytest Effective logging in Shiny GH repository https://github.com/tanho63/talk_shinyprod2023_logging shinymetrics https://shinymetrics.com Shiny In Production 2023: Anatomy of a Shiny app Shiny in Production 2023: Dynamic annotations: 10 tips for better text 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 Of Whips and Strings - Castlevania - Super Guitar Bros. - https://ocremix.org/remix/OCR02480 The Flood Plain - F-Zero - JigginJonT - https://ocremix.org/remix/OCR01494
undefined
Oct 11, 2023 • 54min

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 available at rweekly.org/2023-W41 Supplement Resources potools - Tools for Portability and Internationalization of R packages https://michaelchirico.github.io/potools/ GitHub Copilot in RStudio, it’s finally here! https://colorado.posit.co/rsc/rstudio-copilot/ GitHub Copilot RStudio User Guide: https://docs.posit.co/ide/user/ide/guide/tools/copilot.html Rami Krispin's GitHub repo on devcontainers w/ R in VSCode: https://github.com/RamiKrispin/vscode-r R/Pharma virtual conference registration: https://hopin.com/events/r-pharma-2023/registration R/Pharma 2023 workshops (please register for conference before your register for a workshop): https://rinpharma.com/workshop/2023conference/ 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 Person, Place, or Groove? - Pictionary - The Orichalcon - https://ocremix.org/remix/OCR01548 Forest Through the Trees - Final Fantasy Mystic Quest - Shea's Violin - https://ocremix.org/remix/OCR04484
undefined
Oct 5, 2023 • 43min

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 & Automatic Testing Entire issue available at rweekly.org/2023-W40 Supplement Resources Locality-sensitive hashing https://en.wikipedia.org/wiki/Locality-sensitive_hashing Value 4 Value podcast by Kyrin Down https://blubrry.com/1475054/ 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 Jazzer Soul - Soul Blade - MkVaff - https://ocremix.org/remix/OCR00194 Super Buck II - Super Mario Brothers 2 - Estradasphere - https://ocremix.org/remix/OCR00577
undefined
Sep 27, 2023 • 39min

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 never been easier Entire issue available at rweekly.org/2023-W39 Supplement Resources Shiny in Production Tools & Techniques https://posit-conf-2023.github.io/shiny-r-prod/ Jill McKay's posit conf presentation https://jillymackay.github.io/positconf2023_vetdata/positconf2023.html#/title-slide Scroll snap technique https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Scroll_Snap/Basic_concepts Data science at the command line https://datascienceatthecommandline.com/ Spatial data science with applications in R https://r-spatial.org/book/ geoparquet https://geoparquet.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 Azure Your Cause (The Color of the Summer Sky) - Secret of Mana Resonance of the Pure Land - Rexy - https://ocremix.org/remix/OCR03650 Secrets Abound (Matoya's Cave) - FInal Fantast Random Encounter - Midgarian Sky - https://ocremix.org/remix/OCR02452 Thunder Beam (Elec Man Stage) - Mega Man Series The Robot Museum - Joshua Morse - https://museum.ocremix.org/
undefined
Sep 13, 2023 • 38min

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/2023-W37 Supplement Resources WebR binary R package repository - https://repo.r-wasm.org/ How do I preload the R packages in a node app - https://github.com/r-wasm/webr/issues/260 Minutes from 2023-08-18 Pilot 4 R-Consortium R-Submissions working group meeting (sending a Shiny application built with containers and webR to FDA) - https://rconsortium.github.io/submissions-pilot4/minutes/2023-08-18/ ggannotate - Interactively annotate your ggplots https://github.com/MattCowgill/ggannotate UFO sightings around the world - https://github.com/rfordatascience/tidytuesday/tree/master/data/2019/2019-06-25 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 Kraid’s Campfire Ballad - Harmony of a Hunter - Sebastian Mårtensson feat. Kristin Björkebäck - https://harmony.shinesparkers.net/album/harmony-of-a-hunter Cool Burn - Mega Man 9 Back in Blue - DarkeSword - https://backinblue.ocremix.org/music.php

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app