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.
Prepare to deploy multiple LLM-powered agents for your next (secret) missions with mini007, a new contender to the high-performance linter tools with blazing performance that doesn't seem possible (but it is), and a usethis-like manager for your projects needing unified branding across deliverables.
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) & @rpodcast.bsky.social (BlueSky) & @theRcast (X/Twitter)
* mini007 - A Lightweight Framework for Multi-Agent Orchestration in R
* Jarl: just another R linter
* {rbranding} 0.1.0: Manage Branding and Accessibility of R Projects
* Entire issue available at rweekly.org/2025-W48
Supplement Resources
Supporting the show
Music credits powered by OCRemix
Creating your own race to a programming finish line with a hidden gem in mirai, the lowdown on using Generative AI for data visualization with more than a few surprises, and going from start to finish with a Shiny app created under the BDD mindset.
Episode Links
* This week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)
* Aaaaand… they’re off!
* Generative AI for Data Visualisation
* Behavior-Driven Development in R Shiny: A Step-By-Step Example
* Entire issue available at rweekly.org/2025-W42
Supplement Resources
* DataBot https://positron.posit.co/databot.html
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Warriors of Light - Final Fantasy - Darangen - https://ocremix.org/remix/OCR01339
* Honky Town - Super Mario RPG: Legend of the Seven Stars - Wiesty, XPRTNovice - https://ocremix.org/remix/OCR03535
The ducks have made their presence felt in the world of databases, but now you can take a dip in a new Ducklake all within R! If you ever felt someone should write a book on the many ways you can slidecraft Quarto presentations, we have good news for you. Lastly, a spectacular series on harnessing the power of LLMs in your Shiny apps concludes with a powerful and very relevant use case to help review your next presentation slides.
Plus … a popular segment returns
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) & @rpodcast.bsky.social (BlueSky) & @theRcast (X/Twitter)
* Jumping in the Ducklake with nothing but R on
* Slidecrafting - Making beautiful slides with reveal.js and Quarto
* The Shiny side of LLMs Part 3
* Entire issue available at rweekly.org/2025-W40
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Relm's Weepy Loop - Final Fantasy 6 - MkVaff - https://ocremix.org/remix/OCR00178
* Serenity & Grace - Chrono Cross - timaeus222 - https://ocremix.org/remix/OCR04143
Fresh off an amazing experience at posit::conf(2025), the R Weekly Highlights podcast is back with episode 211! Eric and Mike share their experiences at the conference and then dive into an amazing collection of highlights. We learn about a myriad of packages to programmatically write and parse markdown documents, initial impressions with vibe-coding an R package to learn Japanese, and the immense lengths the R-Exams project is taking to clean up messy scans of exam papers.
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @jonocarroll.fosstodon.org.ap.brid.gy (Bluesky) & @carroll_jono (X/Twitter)
* All the Ways to Programmatically Edit or Parse R Markdown / Quarto Documents
* I Vibe Coded an R Package
* Quality Control for Scanned Multiple-Choice Exams
* Entire issue available at rweekly.org/2025-W39
Supplement Resources
Mike's presentation slides: Building Multilingual Data Science Teams https://ketchbrookanalytics.github.io/multilingual-data-science-presentation
* Eric's presentation slides: Introducing Shinystate - Launching Shiny collaboration to new heights* https://rpodcast.github.io/shinystate-positconf2025/#/titleslide
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Twoson Hits the Road - EarthBound - djpretzel - https://ocremix.org/remix/OCR01427
* Gemini Salsa - Mega Man 3 - MkVaff - https://ocremix.org/remix/OCR00146
In episode 210 of the R Weekly Highlights podcast: The Positron IDE has officially been released after two years of intense development, and we share what excites us the most. Plus a new tool in your Shiny testing toolbox to bridge the gap between server-side and dynamic updating the user interface, and an entry point to making that URL of your Shiny app set inputs on the fly, a topic one of your hosts has been investigating for quite some time!
Episode Links
* This week's curator: Colin Fay - @colinfay@fosstodon.org (Mastodon) & @colinfay.bsky.social (Bluesky) & @_ColinFay (X/Twitter)
* Announcing Positron, a new Data Science IDE
* {shinytesters}: Updating Inputs in testServer
* Adding Shiny app’s parameters to the URL
* Entire issue available at rweekly.org/2025-W34
Supplement Resources
* The Test Set Podcast https://posit.co/thetestset/
* Continue extension https://marketplace.visualstudio.com/items?itemName=Continue.continue
* shinytesters getting started vignette https://ashbaldry.github.io/shinytesters/articles/shinytesters.html
* Eric's shinystate R package https://github.com/rpodcast/shinystate
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Cliff the Great Crusader - Suikoden - Trenthian - https://ocremix.org/remix/OCR01268
* Brinstar Bonsai Garden - Super Metroid - Red Tailed Fox - https://ocremix.org/remix/OCR01473
In episode 209 of R Weekly Highlights we learn ways you can pinpoint just what is slowing down your R code, a novel framing for testing your next plumber API, and the adventures in recreating a NY Times chart entirely with ggplot2.
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @jonocarroll.fosstodon.org.ap.brid.gy (Bluesky) & @carroll_jono (X/Twitter)
* Speed Testing Code: Three Levels
* Testing your Plumber APIs from R
* Copy the Pros: How to Recreate this NYTimes Chart in R
* Entire issue available at rweekly.org/2025-W31
Supplement Resources
* Add links discussed in the episode (in place of this sentence)
* Eric and Mike's 2023 Shiny in Production workshop https://posit-conf-2023.github.io/shiny-r-prod/
* Jakub's R test gallery https://jakubsobolewski.com/r-tests-gallery/
* plumber2 - Easy and Powerful Webservers in R https://posit-dev.github.io/plumber2/
* Push straight to prod API development with R and Tensorflow at T-Mobile https://posit.co/resources/videos/push-straight-to-prod-api-development-with-r-and-tensorflow-at-tmobile/
* VCR R package by Scott Chamberlain https://github.com/ropensci/vcr/
* GitHub repository with Spencer's ggplot2 code https://github.com/Pecners/make_that_chart
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Digital Saṃsāra - Genshin Impact - OceansAndrew - https://ocremix.org/remix/OCR04775
* Big Earl Funk - ToeJam & Earl - Zach Chapman, Ian Martyn, newmajoe, Ronin Op F, TheManPF - https://ocremix.org/remix/OCR04785
In episode 208 of R Weekly Highlights, the LLM train keeps moving along in the data science community: First impressions of the new Positron Assistant for code completion and basic package development, plus a friendly app for exploring the upcoming posit::conf(2025) agenda created by one of our talented R Weekly curators!
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter) * @jonmcalder@bsky.social
* Positron Assistant: GitHub Copilot and Claude-Powered Agentic Coding in R
* Your LLM-powered guide to the posit::conf(2025) agenda
* Entire issue available at rweekly.org/2025-W30
Supplement Resources
* Positron Assistant https://positron.posit.co/assistant
* posit::conf(2025) Agenda Chat Bot https://posit-ai-posit-conf-agenda-chat.share.connect.posit.cloud/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* The Quick and the Blue - Mega Man 2 - The Megas - https://ocremix.org/remix/OCR02090
It's been far too long since our last episode of R Weekly Highlights, but we are finally back with episode 207! In this episode we learn about novel ways to automate fancy Quarto content, how we can be on our best behavior with behavior-driven-development, and finding that pesky portion of data breaking long data pipelines with a magical debugging technique. Plus one of your hosts could not resist a hot take or two!
Episode Links
* This week's curator: Ryo Nakagawara - @R_by_Ryo@mstdn.social (Mastodon) & @rbyryo.bsky.social (Bluesky) & @R_by_Ryo) (X/Twitter)
* Generating quarto syntax within R
* An Introduction to Behavior-Driven Development in R
* Dive()ing into the hunt #rstats
* Entire issue available at rweekly.org/2025-W28
Supplement Resources
* Add links discussed in the episode (in place of this sentence)
* {quartose}: Dynamically Generate Quarto Syntax https://quartose.djnavarro.net/
* Cucumber: write automated tests in plain language https://cucumber.io/
* {cucumber}: An implementation of the Cucumber testing framework in R https://jakubsobolewski.com/cucumber/
* Shiny App-Packages https://mjfrigaard.github.io/shiny-app-pkgs/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Chillin' with the Bros - Super Smash Bros - Jamphibious - https://ocremix.org/remix/OCR03072
* Flames of Darkness - Mega Man ZX - Vyper - https://ocremix.org/remix/OCR01966
The summer schedule has been crazy, but we finally have a new episode of R Weekly Highlights! In this episode: How the new shiny2docker package eases your entry to the world of containers, the power of WebAssembly in full ggplot2 glory, and how the latest solution for speeding up R code draws upon a classic computing language you may not expect.
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) & @rpodcast.bsky.social (BlueSky) & @theRcast (X/Twitter)
* Containerizing Shiny Apps with {shiny2docker}: A Step-by-Step Guide
* ggplot2 layer explorer
* {quickr} 0.1.0: Compiler for R
* Entire issue available at rweekly.org/2025-W24
Supplement Resources
* {attachment} - Tools to deal with dependencies in scripts, Rmd, and packages https://thinkr-open.github.io/attachment/
* The Rocker Project - Docker Containers for the R Environment https://rocker-project.org/
* r2u - CRAN as Ubuntu binaries https://eddelbuettel.github.io/r2u/
* ShinyProxy https://shinyproxy.io/
* GitHub repository for ggplot2 Explorer https://github.com/yjunechoe/ggplot2-layer-explorer
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* WillRocky - Return All Robots! - WillRock - https://ocremix.org/remix/OCR02280
* The Unnamed Frontier - Metroid II: Return of Samus - Pyro Paper Planes, Viking Guitar - https://ocremix.org/remix/OCR02892
Have you wanted a chance to rewrite your own history? With Git, you certainly can! We learn that and other amazing tips to supercharge your version control skills. Plus a promising new package to let your Shiny app users make the call on their preferred layouts, and how mocking is not something to dread when you build unit tests interacting with external services.
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)
* Hack your way to a good Git history (SLC-RUG May) (slides)
* Introducing dockViewR 0.1.0: a layout manager for R and Shiny.
* Mock Them All: Simulate to Better Test with testthat
* Entire issue available at rweekly.org/2025-W21
Supplement Resources
{saperpolette} Exercises (playgrounds) to go with oh (***) Git and beyond, for R users https://docs.ropensci.org/saperlipopette/
* No code data analysis with {blockr} (R/Pharma 2024 Workshop) https://www.youtube.com/watch?v=PQvTQqcmadY
* Prototype Shiny apps in Excalidraw with Shinydraw https://github.com/MikeJohnPage/shinydraw
* Multi-language pipelines with rixpress https://brodrigues.co/posts/2025-05-13-test_rixpress.html
* R/Medicine 2025 https://rconsortium.github.io/RMedicine_website/
* Fonts in R https://www.tidyverse.org/blog/2025/05/fonts-in-r/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Dovahkiin in Jamaica- The Elder Scrolls V: Skyrim - M Benson, Ben Cureton - https://ocremix.org/remix/OCR04390
* Crysis Crystal - Megaman 9: Back in Blue - k-wix - https://backinblue.ocremix.org/music.php
Episode 204 of R Weekly Highlights is jam-packed with four highlights! We discuss the recent improvements to the recipes package in the tidymodels suite, Nicola Rennie's adventures with this year's 30 day chart challenge, going back to math school with Jon Carroll's latest explorations in digit rotation, and our picks out of the excellent collection of the top 40 R packages for March.
Episode Links
* This week's curator: Batool Almarzouq - @batoolmm.bsky.social (Bluesky) & @batool664 (X/Twitter)
* recipes 1.3.0
* 30 Day Chart Challenge 2025
* Rotation with Modulo
* March 2025 Top 40 New CRAN Packages
* Entire issue available at rweekly.org/2025-W19
Supplement Resources
* {recipes} Pipeable steps for feature engineering and data preprocessing to prepare for modeling https://recipes.tidymodels.org/
* tidymodels books https://www.tidymodels.org/books/index.html
* Nicola's 30 day chart challenge browser app https://nrennie.rbind.io/30DayChartChallenge/
* {tidyplots} https://tidyplots.org
* {echarts4r} https://echarts4r.john-coene.com
* https://www.reddit.com/r/hockey/comments/1kfd57j/oc_round_2_matchups_are_set_lego_style/
* Using {autodb} https://cran.r-project.org/web/packages/autodb/vignettes/autodb.html
* {kitesquare} Kite-Square plots for contingency tables https://github.com/HUGLeipzig/kitesquare
* {EQRN} Extreme Quantile Regression Neural Networks for Risk Forecasting https://cran.r-project.org/package=EQRN https://opasche.github.io/EQRN/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* A Simple Coin Flip Can Change Fate - Final Fantasy VI - Level 99 - https://ocremix.org/remix/OCR02692
* No Time - Chrono Trigger - Jaxx - https://ocremix.org/remix/OCR00386
* Sly Thai Guy - Street Fighter II: The World Warrior - Tim Sheehy - https://ocremix.org/remix/OCR01750
In this episode of R Weekly Highlights we hear from industry experts on how they choose a programming language for their projects, a big boost to the use of copilot for building your next Shiny app, and the learning journey of a new R user.
Episode Links
* This week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)
* Which programming language should I use? A guide for early-career researchers
* Reliable Shiny Code with Copilot and Posit’s VS Code Extension
* My Journey Learning R as a Humanities Undergrad
* Entire issue available at rweekly.org/2025-W18
Supplement Resources
* R for Data Science 2nd Edition https://r4ds.hadley.nz/
* Data Science Learning Community https://dslc.io/
* IssueTrackeR https://tanguybarthelemy.github.io/IssueTrackeR
* 3MW (Scalable reporting with Quarto) https://3mw.albert-rapp.de/p/scalable-reporting-with-quarto
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike\_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike\_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Secrets Abound - Final Fantasy - Midgarian Sky - https://ocremix.org/remix/OCR02452
* Voodoo, Roots 'n Grog - The Secret of Monkey Island - Alex Jones, Diggi Dis - https://ocremix.org/remix/OCR02180
It's not every day that we get to dive into a brand new release of R, but we get to do just that in episode 202! We share our takes on the major new features of R 4.5.0. We also preview the re-imagination of the engine powering R-based APIs, and the LLM-powered helper to get some of those R package development chores done.
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) & @rpodcast.bsky.social (BlueSky) & @theRcast (X/Twitter)
* What's new in R 4.5.0?
* plumber2
* Introducing chores
* Entire issue available at rweekly.org/2025-W16
Supplement Resources
* {basepenguins} Convert files that use palmerpenguins to work with datasets https://ellakaye.github.io/basepenguins/
* Upgrading from {plumber} https://posit-dev.github.io/plumber2/articles/migration.html
* {chores} gallery https://simonpcouch.github.io/chores/articles/gallery.html
* {chores} custom helpers https://simonpcouch.github.io/chores/articles/custom.html
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Put the lime in the Koopa shell and drink it all up - Mario Party - Mel Decision, darmock, DeLuxDolemite, Siolfor the Jackal - https://ocremix.org/remix/OCR04836
* Watermelon Flava - Breath of Fire III - Joshua Morse, posu yan - https://ocremix.org/remix/OCR01411
In this episode of R Weekly Highlights: We have a six-month follow-up perspective from an early Positron user, how the current landscape of AI tools perform when learning the ropes with the Tidyverse, and how you can create your first Observable plot while using R for data munging.
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @jonocarroll.fosstodon.org.ap.brid.gy (Bluesky) & @carroll_jono (X/Twitter)
* Positron: current joys and pains
* Learning the tidyverse with the help of AI tools
* Observable for R users
* Entire issue available at rweekly.org/2025-W15
Supplement Resources
* Positron +1e https://open-vsx.org/extension/grrrck/positron-plus-1-e
* Vanishing Gradients episode 47 (The Great Pacific Garbage Patch of Code Slop with Joe Reis) https://vanishinggradients.fireside.fm/47
* Observable color palette viewer https://observablehq.com/plot/features/scales#color-scales
* Observable Plots (R/Pharma 2024 Workshop Series) https://www.youtube.com/watch?v=M6fP68XnacM
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Sunny Side Up - Yoshi's Island DS - ZackParrish - https://ocremix.org/remix/OCR04558
* Costa Del Sol DANCE - Final Fantasy VII - Posu Yan - https://ocremix.org/remix/OCR00095
By some minor miracle (even on April Fools) the R Weekly Highlights podcast has made it to episode 200! We go "virtual" shopping for LLM-powered text analysis and prediction using the mall package, and how recent advancements in the grid and ggplot2 packages empower you to make use of highly-customized gradients. Plus listener feedback!
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)
* Text Summarization, Translation, and Classification using LLMs: mall does it all
* The guide to gradients in R and ggplot2
* Entire issue available at rweekly.org/2025-W14
Supplement Resources
* Mall: Run multiple LLM predictions against a data frame with R and Python https://mlverse.github.io/mall/
* Announcing rixpress https://brodrigues.co/posts/2025-03-20-announcing_rixpress.html
* Hack your way to scientific glory https://stats.andrewheiss.com/hack-your-way/538
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Dark World Jazz - The Legend of Zelda: A Link to the Past - Gux - https://ocremix.org/remix/OCR00156
Thriving in a multi-lingual data science lifestyle while authoring your next Quarto project, putting LLMs to the scientific test with parsing manuscripts, and replicating a life-saving spatial visualization originally created over 170 years ago!
Episode Links
* This week's curator: Ryo Nakagawara - @R_by_Ryo@mstdn.social (Mastodon) & @rbyryo.bsky.social (Bluesky) & @R_by_Ryo) (X/Twitter)
* Creating multilingual documentation with Quarto
* The ellmer package for using LLMs with R is a game changer for scientists
* {SnowData} 1.0.0: Historical Data from John Snow's 1854 Cholera Outbreak Map
* Entire issue available at rweekly.org/2025-W12
Supplement Resources
* Wes McKinney & Hadley Wickham (on cross-language collaboration, Positron, career beginnings, & more) https://youtu.be/D-xmvFY_i7U
* Tabby Quarto extension https://quarto.thecoatlessprofessor.com/tabby/
* Plotting the Past: The 1854 Cholera Outbreak Visualized in R https://simplifyingstats.wordpress.com/2025/01/18/plotting-the-past-the-1854-cholera-outbreak-visualised-in-r/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Lost in a Nightmare - Castlevania: Symphony of the Night - Palpable - https://ocremix.org/remix/OCR03001
* Cammy's London Drizzle - Super Street Fighter II: The New Challengers - MkVaff - https://ocremix.org/remix/OCR00453
Giving your package documentation site a little personality and much more with {pkgdown} customization, plus a novel new package to bring the power of LaTeX to all of your plots!
Episode Links
* This week's curator: Batool Almarzouq - @batoolmm.bsky.social (Bluesky) & @batool664 (X/Twitter)
* Customize your expedition: Create a unique documentation for your R Package
* LaTeX Typesetting in R: The 'xdvir' Package
* Entire issue available at rweekly.org/2025-W11
Supplement Resources
* {xdvir} package vignette https://cran.r-project.org/web/packages/xdvir/vignettes/xdvir-intro.html
* tinytex- A lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live https://yihui.org/tinytex/
* Adding arm64 to r2u https://dirk.eddelbuettel.com/blog/2025/03/04#046_arm64_comes_to_r2u
* Website for tidyplots use cases https://tidyplots.org/use-cases/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* A View from the Top (of Shinra HQ) - Final Fantasy VII Remake - TheManPF, Andre Beller, jnWake, Kev Ragone, Michelle Dreyband, newmajoe, Ronin Op F - https://ocremix.org/remix/OCR04777
A major milestone for leveraging LLMs in R just landed with the new ellmer package, along with a terrific showcase of retrieval-augmented generation combining ellmer and DuckDB. Plus an inspiring roundup of the recent Closeread contest winners.
Episode Links
* This week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)
* Announcing ellmer: A package for interacting with Large Language Models in R
* Rapid RAG Prototyping: Building a Retrieval Augmented Generation Prototype with ellmer and DuckDB
* Winners of the Closeread Prize – Data-Driven Scrollytelling with Quarto
* Entire issue available at rweekly.org/2025-W10
Supplement Resources
* Coder Radio episode 608 - R with Eric Nantz https://coder.show/608
* nhyris - The minimal framework for transform R shiny application into standalone
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Watermelon Flava - Breath of Fire III - Joshua Morse, posu yan - https://ocremix.org/remix/OCR01411
* Stomp the Summer Sky - Secret of Mana - Ziwtra - https://ocremix.org/remix/OCR00859
Our candid takes on the state of CRAN's role in light of recent package archival events, how creative use of LLMs could greatly streamline your next literature review, and a few great illustrations of lazy being a good thing in your R session.
Episode Links
* This week's curator: Eric Nantz - @rpodcast@podcastindex.social (Mastodon) & @rpodcast.bsky.social (BlueSky) & @theRcast (X/Twitter)
* Is CRAN Holding R Back?
* How to use large language models to assist in systematic literature reviews
* Lazy introduction to laziness in R
* Entire issue available at rweekly.org/2025-W08
Supplement Resources
* A guide to contributing to open-source Python packages https://arilamstein.com/blog/2025/01/02/a-guide-to-contributing-to-open-source-python-packages/
* Continue https://www.continue.dev/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Gurgling Desert Pond - Final Fantasy Random Encounter - blackguitar - https://ocremix.org/remix/OCR02555
* Hotel Rhumba - Earthbound - The Pancake Chef - https://ocremix.org/remix/OCR00526
An illuminating set of tips for making the best out of the phrase "fifty shades of grey" in your next monochrome visualisation, how the unique formatting features of the Scotland census data were tamed with the power of R, and how the first-ever native mobile application powered by R has opened the doors wide open for innovation across many parts of data science.
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @jonocarroll.fosstodon.org.ap.brid.gy (Bluesky) & @carroll_jono (X/Twitter)
* Designing monochrome data visualisations
* The life changing magic of tidying text files
* Rlinguo — Why Did We Build It?
* Entire issue available at rweekly.org/2025-W07
Supplement Resources
* ColorBrewer palettes https://colorbrewer2.org
* John's GitHub repository for tidying census files https://github.com/johnmackintosh/tidy-scotland-census
* Introducing Rlinguo, a native mobile app that runs R https://rtask.thinkr.fr/introducing-rlinguo-a-native-mobile-app-that-runs-r/
* mirai v2.0 - Continuous Innovation https://shikokuchuo.net/posts/25-mirai-v2/
* Key considerations for retiring/superseding an R package https://epiverse-trace.github.io/posts/superseding-bpmodels/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music powered by OCRemix
* Chillout - Mega Man 2 - sedure - https://ocremix.org/remix/OCR01175
* Black Genesis - Final Fantasy VI Balance & Ruin - Brandon Strader, Rexy - https://ocremix.org/remix/OCR02796
Context is king in a trifecta of R packages harnessing LLMs to be your virtual assistant in package development and data science, plus the world (of data) is at your fingertips for data exploration and sharing your insights using the innovative closeread Quarto extension.
Episode Links
* This week's curator: Jonathan Kitt - @jonathankitt.bsky.social (Bluesky)
* Three experiments in LLM code assist with RStudio and Positron
* Gapminder: how has the world changed?
* Downloading datasets from Our World in Data in R
* Entire issue available at rweekly.org/2025-W06
Supplement Resources
* From hours to minutes: accelerating your tidymodels code https://youtu.be/pTMiDHFIiPQ?si=4qZC3_NLUVhD5hAa
* Effecient Machine Learning with R https://emlwr.org/
* Closeread: Bringing scrollytelling to Quarto https://youtu.be/KqLxy66B3lQ?si=w7DIB4QhYk2u6cLG
* Closeread Posit contest submissions https://forum.posit.co/tag/closeread-prize-2024
* Extract Information From Images and PDFs With R & LLMs https://3mw.albert-rapp.de/p/extract-information-from-images-and-pdfs-with-r-llms
* usgs geological survey mapping water https://waterdata.usgs.gov/blog/acs-maps/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Costa del Sol DANCE - Final Fantasy VII - posu yan - https://ocremix.org/remix/OCR00095
* Aerobotics - Mega Man 8 - Just Coffee - https://ocremix.org/remix/OCR03323
Ready to bring your next presentation slides to the world of Quarto? Our first highlight has a batch of power tips you can use for your next slide deck. Plus terrific insights from first-time contributors to open-source software.
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)
* Seven tips for creating Quarto revealjs presentations
* From Novice to Contributor: Making and Supporting First-Time Contributions to FOSS
* Entire issue available at rweekly.org/2025-W05
Supplement Resources
* Emil Hvitfeldt's blog https://emilhvitfeldt.com
* GitHub Desktop https://github.com/apps/desktop
* GitKraken https://www.gitkraken.com/
* lazygit https://github.com/jesseduffield/lazygit
* Coworking mini-hackathons https://ropensci.org/blog/2025/01/24/coworking-hackathons/
* ShinyConf 2025 https://www.shinyconf.com
* Posit::Conf 2025 https://posit.co/conference/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music powered by OCRemix
* The Narshemellow - Final Fantasy VI Balance & Ruin - XPRTNovice - https://ocremix.org/remix/OCR03141
Bringing a little tidy magic to creating flowcharts in R, how data.table is addressing recent shifts in R's C APIs, and another showcase of R's visualization prowess in the realm of brain imaging.
Episode Links
* This week's curator: Ryo Nakagawara - @R_by_Ryo@mstdn.social (Mastodon) & @rbyryo.bsky.social (Bluesky) & @R_by_Ryo) (X/Twitter)
* Flowcharts made easy with the package {flowchart}
* Use of non-API entry points in data.table
* Intro to working with volume and surface brain data
* Entire issue available at rweekly.org/2025-W04
Supplement Resources
* flowchart - R package for drawing participant flow diagrams directly from a dataframe using tidyverse https://bruigtp.github.io/flowchart
* Mermaid - Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown https://github.com/mermaid-js/mermaid
* DiagrammeR - Graph and network visualization using tabular data in R https://rich-iannone.github.io/DiagrammeR/
* RNifti https://github.com/jonclayden/RNifti
* gifti https://github.com/muschellij2/gifti
* CRAN Cookbook https://r-consortium.org/posts/user-friendly-technical-cookbook-style-cran-guide-for-new-r-programmers-ready/
* 2024 Posit Year in Review https://posit.co/blog/2024-posit-year-in-review/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music powered by OCRemix
* Secrets Abound (Matoya's Cave) - Final Fantasy: Random Encounter - Midgarian Sky - https://encounter.ocremix.org/
* Succumb to the Wilderness - Wild Aarms: ARMed and DANGerous - Level 99 - https://armed.ocremix.org/
The R Weekly Highlights podcast returns for Our first episode of 2025! We learn how hosted and self-hostem LLM's perform in the summarization of Bluesky R posts, as well as how models hosted on Azure infrastructure summarize cycling destinations. Lastly, we visit the visualization corner once again to bring a little (or a lot) of color in your next graphics created with R.
Episode Links
* This week's curator: Batool Almarzouq - @batool664 (X/Twitter)
* Bluesky conversation analysis with local and frontier LLMs with R/Tidyverse.
* Harnessing Azure OpenAI and R for Web Content Summarisation: A Practical Guide with rvest and tidyverse
* Working with colours in R
* Entire issue available at rweekly.org/2025-W01
Supplement Resources
* Rasa open-source documentation https://rasa.com/docs/rasa/
* Brand.yml https://posit-dev.github.io/brand-yml/
* {rix} updates https://docs.ropensci.org/rix/news/index.html
* Strategic Investment Analysis: Key Questions Generated by DoTadda’s Knowledge Platform https://www.spsanderson.com/steveondata/posts/2024-12-26/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music powered by OCRemix
* Peacemaker - Sonic Adventure - halc - https://ocremix.org/remix/OCR02187
* The Quick and the Blue - Mega Man 2 - The Megas - https://ocremix.org/remix/OCR02090
An evolution of asynchronous programming techniques to boost your Shiny apps, how a puzzle from over a century ago could tip the scales for mathematics algorithms solvable in R, and solving the recent 2024 Advent of Code puzzles with data.table.
Episode Links
* This week's curator: Colin Fay - @colinfay@fosstodon.org [@_ColinFay]](https://twitter.com/_ColinFay) (X/Twitter) @colinfay.bsky.social
* Parallel and Asynchronous Programming in Shiny with future, promise, future_promise, and ExtendedTask
* Writing Signed Trinary: or, Back To the Four Weights Problem
* Advent of Code with data.table: Week One
* Entire issue available at rweekly.org/2024-W51
Supplement Resources
* Futureverse - A Unifying Parallelization Framework in R for Everyone https://www.futureverse.org/
* Non-blocking operations with ExtendedTask https://shiny.posit.co/r/articles/improve/nonblocking/
* Asynchronous Shiny apps with crew and mirai https://wlandau.github.io/crew/articles/shiny.html
* Bachet’s Four Weights Problem https://rworks.dev/posts/four-weights/
* Advent of Code 2024 https://adventofcode.com/
* Lime Bikes Summary Dashboard https://jokasan.github.io/Lime_Dash/
Chapter image credits
* Advent of Code https://thenewstack.io/advent-of-codes-programming-puzzles-set-new-global-record/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* J-Type - Tetris - Nostalvania - https://ocremix.org/remix/OCR04401
* I Just Skipped Time Yesterday - Puyo Puyo - Rexy - https://ocremix.org/remix/OCR03941
The future of R-Universe looks even brighter for 2025 and beyond, revisiting the key factors for possibly switching to the Positron IDE, and why there is more than meets the eyes when it comes to the potential of LLMs and AI (even in highly-regulated industries).
Episode Links
* This week's curator: Eric Nantz - @rpodcast@podcastindex.social (Mastodon), @rpodcast.bsky.social (BlueSky), and @theRcast (X/Twitter)
* R-Universe Named R Consortium’s Newest Top Level Project
* Positron vs RStudio - is it time to switch?
* Summer is Coming: AI for Shiny, R, and Pharma
* Entire issue available at rweekly.org/2024-W50
Supplement Resources
* rOpenSci Blog Post https://ropensci.org/blog/2024/12/03/r-universe-r-consortium-tlp/
* Positron IDE - A new IDE for data science https://drmowinckels.io/blog/2024/positron/
* Fun with Positron https://www.andrewheiss.com/blog/2024/07/08/fun-with-positron/
* Open VSX Registry https://open-vsx.org
* Power Mode Extension https://open-vsx.org/extension/hoovercj/vscode-power-mode
* Joe Cheng's slides from R/Pharma keybote https://jcheng5.github.io/pharma-ai-2024/#/title-slide
* R Consortium Submissions Pilot 2 Shiny Application https://github.com/RConsortium/submissions-pilot2
* Daniel Sebanes Bove & Joe Cheng - Discussion of R/Pharma Keynote https://youtu.be/AU1MmcXYnJ0?si=A3V9JHYdZLiz-lvv
* Practical Tips for Using Generative AI in Data Science Workflows https://youtu.be/rPeOdc8jTSE?si=APtIhpRqlh2I_Ek1
* Apple Music Wrapped in R https://www.andrewheiss.com/blog/2024/12/04/apple-music-wrapped-r/
* Predicting Best Picture at the 2025 Academy Awards https://www.markhw.com/blog/oscars2025
* Navidrome - Your Personal Streaming Service https://www.navidrome.org/
* Scrubbing your music with Maloja https://wenkdth.org/posts/maloja-scrobbling/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* The Traveling Band's Last Song - Wild Arms: Armed and Dangerous - Artem Bank - https://ocremix.org/remix/OCR02588
* Secrets Abound - Final Fantasy - Midgarian Sky - https://ocremix.org/remix/OCR02452
As the holiday season enters the picture, learn how a humble R package helps you to give thanks to the contributors of your open-source package. Plus a practical introduction to missing value interpolation with a tried-and-true R package with a rich history, and a comprehensive analysis to predict an NBA superstar's next shot result (who has made a lot of shots already in his career).
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)
* Give Thanks with the allcontributors Package
* How to Interpolate Missing Values in R: A Step-by-Sthttps://github.com/ropensci/allcontributors/?tab=readme-ov-file#contributorsep Guide with Examples
* Predicting NBA Score Plays - Steph Curry Shots
* Entire issue available at rweekly.org/2024-W49
Supplement Resources
* allcontributors - Acknowledge all contributors to a project https://docs.ropensci.org/allcontributors/
* Contributor section of {allcontributors} README https://github.com/ropensci/allcontributors/?tab=readme-ov-file#contributors
* zoo - S3 Infrastructure for Regular and Irregular Time Series https://cran.r-project.org/web/packages/zoo/index.html
* mice - Multivariate Imputation by Chained Equations https://amices.org/mice/
* naniar - Data structures, summaries, and visualization for missing data http://naniar.njtierney.com/
* hoopR - Data and tools for men's basketball https://hoopr.sportsdataverse.org/
* BasketballAnalyzeR - Analysis and Visualization of Basketball Data https://github.com/sndmrc/BasketballAnalyzeR/tree/master
* Optimizing R/Shiny App Performance with Advanced Caching Techniques https://www.appsilon.com/post/r-shiny-caching-techniques
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Diddy Kong Luau Party - Diddy Kong Racing - Guifrog - https://ocremix.org/remix/OCR02794
* From Downtown - NBA Jam - ktriton, Mustin, Steve Lella - https://ocremix.org/remix/OCR02111
What a way to close out the month of November with this batch of highlights! The ultimate teaser for the first-ever native mobile Shiny application (and yes, it is real), how you can expand your network on Bluesky from the friendly confines of R, and the potential of the S7 object-oriented paradigm to streamline and validate function parameters. Plus late-breaking news on the integrations of Bluesky and Quarto!
Episode Links
* This week's curator: Tony Elhabr - @tonyelhabr@skrimmage.com (Mastodon) & @TonyElHabr (X/Twitter)
* You’ve Been Waiting for Native Mobile Apps with R? The Wait Is Over.
* Expand your Bluesky network with R and the atrrr package
* S7 & Options objects - reimagining readr::read_csv()
* Entire issue available at rweekly.org/2024-W48
Supplement Resources
* Obtainium: Get Android apps straight from the source https://github.com/ImranR98/Obtainium
* F-Droid: Free and open-source Android app repository https://f-droid.org/en/
* {atttr} Wrapper for the AT protocol behind Bluesky https://jbgruber.github.io/atrrr/
* Bluesky network analyzer https://bsky-follow-finder.theo.io
* Bluesky comments extension (James Blastula) https://quarto.thecoatlessprofessor.com/bluesky-comments/
* Bluesky comments for Quarto (Garrick Aiden-Buie) https://pkg.garrickadenbuie.com/quarto-bluesky-comments/
* Classes and objects (S7 documentation) https://rconsortium.github.io/S7/articles/classes-objects.html
* {roxy.shinylive} A roxygen2 extension for Shinylive https://insightsengineering.github.io/roxy.shinylive/main/
* Introducing WebR to TLG Catalog (Pawel's talk from R/Pharma 2024) https://www.youtube.com/watch?v=vaoDUrUscZA
* Spotify Wrapped: R and ggplot2 Edition https://rpubs.com/colebaril/spotify-wrapped
* Navidrome: Your personal music streaming service https://www.navidrome.org/
* Tailscale https://tailscale.com/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Cammy's London Drizzle - Super Street Fighter II - MkVaff - https://sf2.ocremix.org/
* Voodoo, Roots 'n Grog - Secret of Monkey Island - Diggi Dis feat. Alex Jones - https://ocremix.org/remix/OCR02180
A summary of key contributions to the R language itself from R Dev Day at the Shiny in Production conference, and visualizing ice thickness in Greenland with the power of the tidyverse and leaflet.
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)
* R Dev Day @ SIP 2024
* Greenland ice thickness
* Entire issue available at rweekly.org/2024-W47
Supplement Resources
* R Contribution Working Group https://contributor.r-project.org/working-group
* R Translations Status Dashboard https://contributor.r-project.org/translations-dashboard/
* R Development Guide https://contributor.r-project.org/rdevguide/
* Connect local Positron IDE to Gitpod via SSH? https://github.com/r-devel/r-dev-env/issues/193#issuecomment-2383816303
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
+ Mike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Ice Cap Zone (Pulse Mix) - Sonic the Hedgehog 3 - MkVaff - https://ocremix.org/remix/OCR04400
The innovations of the R community never cease to amaze us! How a programmatic approach to generating markdown was vital to a high-profile Quarto site, a novel infograph of Bob's Burgers sentiment analysis, and updates to the next evolution of object-oriented programming in R.
Episode Links
* This week's curator: Ryo Nakagawara - @R_by_Ryo@mstdn.social (Mastodon) & @R_by_Ryo) (X/Twitter)
* Guide to generating and rendering computational markdown content programmatically with Quarto
* Bob’s Burgers Episode Fingerprints by Season
* S7 0.2.0
* Entire issue available at rweekly.org/2024-W46
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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.bsky.social & @mike_thomas@fosstodon.org (Mastodon) & @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Cammy's London Drizzle - Super Street Fighter II: The New Challengers - MkVaff - https://ocremix.org/remix/OCR00453
* Bar Hopping - Streets of Rage 2 - jaxx - https://ocremix.org/remix/OCR00437
Eric's flying solo this week, but the show goes on! The eagerly-anticipated recordings of the 2024 Posit conference are now available and Eric shares a few of his favorite gems, plus the Quarto publishing system takes center stage with how GitHub actions brings automation to report generation, and a terrific batch of answers to the recent R/Pharma workshop on building parameterized Quarto reports in R.
Episode Links
* This week's curator: Batool Almarzouq - @batool664 (X/Twitter)
* Talk recordings and workshop materials from posit::conf(2024)
* 3MW (Automate Anything With R & GitHub Actions)
* Parameterized plots and reports with R and Quarto
* Entire issue available at rweekly.org/2024-W45
Supplement Resources
* Eric's recap of the Posit conference experience in episode 174 https://serve.podhome.fm/episodepage/r-weekly-highlights/174
* Eric's talk on web-assembly for shiny-based clinical submissions https://www.youtube.com/watch?v=iC78WbnwnIs
* Introducing Positron https://youtu.be/8uRcB34Hhsw
* We CAN have nice Shiny apps: What's new in Shiny's UI & UX (Greg Swinehart) https://youtu.be/FPc5PJRWHsk
* Closeread: Bringing Scrollytelling to Quarto (Andrew Bray) https://youtu.be/KqLxy66B3lQ
* Closeread Posit Contest https://posit.co/blog/closeread-prize-announcement/
* Collection of Quarto GitHub Actions https://github.com/quarto-dev/quarto-actions
* Data Wrangling for Python or R Like a Boss With DuckDB https://www.youtube.com/watch?v=GELhdezYmP0
* Eric's advanced use of GitHub actions for the R Pilot Submissions web-assembly app infrastructure: https://github.com/RConsortium/submissions-pilot4-webR
* Nicola Rennie's R/Pharma workshop materials for parameterized reports with R and Quarto https://nrennie.rbind.io/r-pharma-2024-parameterized-reports/
* The Ultimate Guide to Creating Lists in R: From Basics to Advanced Examples https://www.spsanderson.com/steveondata/posts/2024-10-29/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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
* Divinity - The Legend of Zelda: A Link to the Past - Nostalvania - https://ocremix.org/remix/OCR03442
* Smoke & Marbles - Castlevania: Symphony of the Night - Emunator, ZackParrish, Lucas Guimaraes - https://ocremix.org/remix/OCR04714
Bringing tidy principles to a fundamental visualization for gene expressions, being on your best "behavior" for organizing your tests, and how data.table stacks up to DuckDB and polars for reshaping your data layouts.
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)
* Exploring the tidyHeatmap R package
* Don't Expect That "Function Works Correctly", Do This Instead
* Comparing data.table reshape to duckdb and polars
* Entire issue available at rweekly.org/2024-W43
Supplement Resources
* tidyHeatmap: Draw heatmap simply using a tidy data frame https://stemangiola.github.io/tidyHeatmap/
* Novel App knock-in mouse model shows key features of amyloid pathology and reveals profound metabolic dysregulation of microglia https://molecularneurodegeneration.biomedcentral.com/articles/10.1186/s13024-022-00547-7
* Shiny App-Packages chapter on writing tests and specifications https://mjfrigaard.github.io/shiny-app-pkgs/test_specs.html
* WANT CLEANER UNIT TESTS? TRY ARRANGE, ACT, ASSERT COMMENTS https://jakubsob.github.io/blog/want-cleaner-test-try-arrange-act-assert/
* Super Data Science Podcast 827: Polars: Past, Present and Future, with Polars Creator Ritchie Vink https://www.superdatascience.com/podcast/827
* duckplyr: A DuckDB-backed version for dplyr https://duckplyr.tidyverse.org/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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
* Black Feathers in the Sky - Kid Icarus: Uprising - MkVaff - https://ocremix.org/remix/OCR04200
* Cross-Examination - Phoenix Wright: Ace Attorney - PrototypeRaptor - https://ocremix.org/remix/OCR01846
A helpful way to organizing your growing collection of unit tests, how interfacing with LLMs just got easier in the R ecosystem, and a clever use of AI to summarize a large collection of blog posts.
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)
* Nested unit tests with testthat
* shinychat: Chat UI component for Shiny for R
* Creating post summary with AI from Hugging Face
* Entire issue available at rweekly.org/2024-W42
Supplement Resources
* elmer: Call LLM APIs from R https://hadley.github.io/elmer/
* Joe Cheng's sidebot app (R edition) https://github.com/jcheng5/r-sidebot
* EDA Reimagined in R: GWalkR + DuckDB for Lightning-Fast Visualizations https://medium.com/@bruceyu0416/eda-reimagined-in-r-gwalkr-duckdb-for-lightning-fast-visualizations-05b011e8ae39
* Apache superset https://superset.apache.org/
* Postprocessing is coming to tidymodels https://www.tidyverse.org/blog/2024/10/postprocessing-preview/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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
* Pachelbel's Ganon - The Legend of Zelda: Ocarina of Time - djpretzel - https://ocremix.org/remix/OCR00753
* Voodoo, Roots 'n Grog - The Secret of Monkey Island - Alex Jones, Diggi Dis - https://ocremix.org/remix/OCR02180
A monumental achievement for bringing the Nix package manager to reproducible data science, travelling deep through the in-place modification rabbit hole across multiple languages, and a sampling of sage advice from the Data Science Hangout.
Episode Links
* This week's curator: Tony Elhabr - @tonyelhabr@skrimmage.com (Mastodon) & @TonyElHabr (X/Twitter)
* Reproducible data science with Nix, part 13 -- {rix} is on CRAN!
* In-Place Modifications
* Data Career Insights: Lessons from four senior leaders in the data space
* Entire issue available at rweekly.org/2024-W40
Supplement Resources
* rix rOpenSci review: https://github.com/ropensci/software-review/issues/625
* Determinate Systems Zero to Nix guide https://zero-to-nix.com/
* vec - A new vector class with added functionality https://jonocarroll.github.io/vec/
* rray - Simple arrays https://rray.r-lib.org/
* Libby Heeren's podcast Data Humans https://libbyheeren.com/podcast.html or https://datahumans.libsyn.com/site
* A Bayesian Plackett-Luce model in Stan applied to pinball championship data https://sumsar.net/blog/bayesian-plackett-luce-model-pinball-competition/
* Cover and modify, some tips for R package development https://masalmon.eu/2024/09/24/cover-modify-r-packages/
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Torvus Clockwork - Metroid Prime 2: Echoes - DarkeSword - https://ocremix.org/remix/OCR01507
* Home is Where You Belong - Final Fantasy IX - Reuben Spears, Earth Kid - https://ocremix.org/remix/OCR04135
How the latest release of patchwork is saving a cozy space for gt tables, a new package in the ggplot2 ecosystem to lend a guide for your guides, and a prime way of using R to brute-force the answer to a mathematical brain-teaser.
Episode Links
* This week's curator: Tony Elhabr - @tonyelhabr@skrimmage.com (Mastodon) & @TonyElHabr (X/Twitter)
* patchwork 1.3.0
* {gguidance}: Extended guide options for 'ggplot2'
* Prime numbers as sums of three squares. by @ellis2013nz
* Entire issue available at rweekly.org/2024-W39
Supplement Resources
* gt 0.11.0 release notes https://gt.rstudio.com/news/index.html#gt-0110
* Being free from constraint https://www.data-imaginist.com/posts/2024-01-05-patchwork-1-2-0/#being-free-from-constraint
* gguidance: A guided tour vignette https://teunbrand.github.io/gguidance/articles/tour.html
* Create a free Llama 3.1 405B-powered chatbot on an R package's GitHub repo in <1 min https://blog.stephenturner.us/p/create-a-free-llama-405b-llm-chatbot-github-repo-huggingface
* Ease renv::restore() by updating your repository to Posit Public Package Manager https://www.pipinghotdata.com/posts/2024-09-16-ease-renvrestore-by-updating-your-repositories-to-p3m
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Smoke & Marbles - Castlevania: Symphony of the Night - Emunator, ZackParrish, Lucas Guimaraes - https://ocremix.org/remix/OCR04714
* See Me Again - Valis III - tibonev - https://ocremix.org/remix/OCR04610
Hide a picture of Homer Simpson in a residual plot of all places? Oh it's real, you could say "surreal!" Plus a data-driven approach to investigate recent changes to the Australian census, and a cautionary reminder to check just where those numbers are coming from the next time you build a prediction model.
Plus the quest to make R the official language for the Coder Radio program reaps a new reward!
Episode Links
This week's curator: Ryo Nakagawara - @RbyRyo@mstdn.social (Mastodon) & @Rby*Ryo) (X/Twitter)
* {surreal} 0.0.1: Create Datasets with Hidden Images in Residual Plots
* Gender and sexuality in Australian surveys and census
* Please Version Data
* Entire issue available at rweekly.org/2024-W38
Supplement Resources
Surfing the WSL Wave - Coder Radio episode 587 https://www.jupiterbroadcasting.com/show/coder-radio/587/
* Brian (bhh32) on Nostr
* surreal https://r-pkg.thecoatlessprofessor.com/surreal/
* Residual Plots and Data Sets (archived version) https://web.archive.org/web/20210927100125/https://www4.stat.ncsu.edu/~stefanski/NSFSupported/HiddenImages/statres*plots.html
* Labels for Technical Writing Projects https://ropensci.org/blog/2024/09/12/labels-writing-projects/
* Express to Impress: Leveraging IBCS Standards for Powerful Data Presentations https://medium.com/number-around-us/express-to-impress-leveraging-ibcs-standards-for-powerful-data-presentations-3c3a269f0ec0
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Moonlight Vibin' - Mega Man X5 - DCT - https://ocremix.org/remix/OCR02053
* You Are Not Confined - Final Fantasy IX - Sonicade - https://ocremix.org/remix/OCR01064
How being fair to your research has a new and important meaning than what you may expect, the power you can unlock with custom roxygen tags, and a collection of tips you can apply today for your next visualization.
Episode Links
* This week's curator: Batool Almarzouq - @batool664 (X/Twitter)
* Making your blog FAIR
* Create and use a custom roxygen2 tag
* Five ways to improve your chart axes
* Entire issue available at rweekly.org/2024-W37
Supplement Resources
* httr2: Perform HTTP requests and process the response https://httr2.r-lib.org/
* Athanasia's GitHub Actions workflow files https://github.com/drmowinckels/drmowinckels.github.io/tree/main/.github/workflows
* maestro: Orchestration of data pipelines https://whipson.github.io/maestro/
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Crysis Crystal - Mega Man 9: Black in Blue - k-wix - https://backinblue.ocremix.org/index.php
* Of Whips and Strings - Vampire Variations: A Musical Tribute to Castlevania - Super Guitar Bros. - https://ocremix.org/remix/OCR02480
A peek behind the curtain of how R handles that batch of code you send to the console, an adventure in automating the translation of Quarto documents to multiple languages, and there's no time like the present to give your code a little linting love.
Episode Links
* This week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)
* Long input lines
* Translating Quarto (and other markdown files) into Any Language
* Get your codebase lint-free forever with lintr
* Entire issue available at rweekly.org/2024-W36
Supplement Resources
* News from R Submissions Working Group – Pilot 3 Successfully Reviewed by FDA
* Mastodon Accounts Posting About #RStats
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Torvus Clockwork - Metroid Prime 2: Echoes - DarkeSword - https://ocremix.org/remix/OCR01507
* Sleep, My Sephy (Judgement Day) - Final Fantasy VII: Voices of the Lifestream - Pot Hocket - https://ff7.ocremix.org/
A few tools you can use to find those elusive bottlenecks in Shiny app performance, adding a dash of interactivity to a reactable table, and save yourself many hours of manual effort with Quarto parameterized reporting.
Episode Links
This week's curator: Colin Fay - @colinfay@fosstodon.org [@ColinFay]](*https://twitter.com/ColinFay) (X/Twitter)
* Unveiling Bottlenecks (Part 2): A Deep Dive into Profiling Tools\
* Creating interactive tables with reactable
* Automating Quarto reports with parameters
* Entire issue available at rweekly.org/2024-W35
Supplement Resources
* {golem} 0.5.0 is now available
* Shiny Developer Series Episode 12: Reactlog with Barrett Schlerke https://shinydevseries.com/interview/ep012/
* The Coding Cats shop https://www.etsy.com/shop/thecodingcats/
* A visual journey through world exhibitions https://georgios.quarto.pub/a-visual-journey-through-world-exhibitions/
* Six ways to find better content on Mastodon https://www.infoworld.com/article/2338712/6-ways-to-find-better-content-on-mastodon.html
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Tails and the Music Maker - Picolescence - zircon - https://ocremix.org/remix/OCR02176
* The Amazon Session - Ducktales - Gux - https://ocremix.org/remix/OCR00402
Eric flies solo for this episode with a recap of his positconf 2024 adventures! Also how not to panic when you see a merge conflict in Git, the genesis of the new R ARUG community in India, and a great primer on creating your own Quarto templates.
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)
* Please let me merge before I start crying and other things I've said at the Git terminal
* A New R Community in Ahmedabad, India, focused on Clinical Research and Pharmaceutical Industries
* Designing and deploying internal Quarto templates
* Entire issue available at rweekly.org/2024-W34
Supplement Resources
* Shiny-based clinical submissions using WebAssembly https://rpodcast.github.io/shiny-webr-posit2024/#/section
* Introducing saperlipopette, a package to practice Git! https://masalmon.eu/2024/01/18/saperlipopette-package-practice-git/
* NORC crime tracker Shiny app https://livecrimetracker.norc.org/#home
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* You Are Not Confined - Final Fantasy IX - Sonicade - https://ocremix.org/remix/OCR01064
* Seven Pipes to Heaven - Super Mario Land - Nostalvania - https://ocremix.org/remix/OCR03256
A realistic take on converting the NY Forest Carbon Assessment modeling pipeline to the tidymodels suite, and a review of R package development workflows in the Positron IDE.
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)
* Converting New York’s Forest Carbon Assessment to Tidymodels
* R package development in Positron
* Entire issue available at rweekly.org/2024-W32
Supplement Resources
* Tidy Modeling with R e-book: https://www.tmwr.org
* maestro: Orchestration of data pipelines https://whipson.github.io/maestro/
* Pharma RUG: The Rise of R in China’s Pharmaceutical Industry https://www.r-consortium.org/blog/2024/08/01/pharma-rug-the-rise-of-r-in-chinas-pharmaceutical-industry
* R/Pharma APAC track call for talks: https://rinpharma.com/post/2024-07-17-apac-track/
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Person, Place, or Groove? - Pictionary - The Orichalcon - http://ocremix.org/remix/OCR01548
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)
* Let's Talk About the Weather
* 2024 Shiny Contest
* Entire issue available at rweekly.org/2024-W31
Supplement Resources
* https://lorenzwalthert.github.io/precommit/index.html
* https://www.kenkoonwong.com/blog/llm-rag/
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* A Flea and His Giant - Megaman X: Maverick Rising - Chuck Dietz - https://maverick.ocremix.org/music.php
Creating retro-gaming sprites rendered from the comforts of R? Yes we can! Plus an honest take on the utility of Github's Copilot Workspace in the context of package development, and taking the concept of code trees to another level with treesitter.
Episode Links
This week's curator: Ryo Nakagawara - @RbyRyo@mstdn.social (Mastodon) & @Rby*Ryo) (X/Twitter)
* Tile-style sprite delight
* Some thoughts after a trial run of GitHub's Copilot Workspace
* Extracting names of functions defined in a script with treesitter
* Entire issue available at rweekly.org/2024-W30
Supplement Resources
* tree-sitter-r https://github.com/r-lib/tree-sitter-r
* Shiny.telemetry 0.3.0 https://www.appsilon.com/post/shiny-telemetry-0-3-0-update
* Introduction to R with the Tidyverse https://introduction-r-tidyverse.netlify.app/session1_notes
Supporting the show
Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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: @mikethomas@fosstodon.org (Mastodon) and @mike*ketchbrook (X/Twitter)
Music credits powered by OCRemix
* Moonlight Vibin' - Mega Man X5 - DCT - https://ocremix.org/remix/OCR02053
* Forest Through the Trees - Shea's Violin - Final Fantasy Mystic Quest - https://ocremix.org/remix/OCR04484
The world of web-assembly in R continues to move fast with key updates to the webrcli & spidyr packages, and what has us excited about the mapgl package for producing amazing spatial visualizations.
Episode Links
* This week's curator: Batool Almarzouq - @batool664 (X/Twitter)
* webrcli & spidyr: What’s new
* Create a Compare slider widget
* Entire issue available at rweekly.org/2024-W28
Supplement Resources
* mapgl package site https://walker-data.com/mapgl
* Mike's migrate package https://ketchbrookanalytics.github.io/migrate/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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)
Music credits powered by OCRemix
* Super Buck II - Super Mario Bros 2 - Estradasphere - https://ocremix.org/remix/OCR00577
The latest updates to the rayverse bring new meaning to smoothing out the rough edges of your next 3-D visualization, the momentum of DuckDB continues with the MotherDuck data warehouse, and the role nanoparquet plays to bring the benefits of parquet to small data sets.
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)
* Sculpting the Moon in R: Subdivision Surfaces and Displacement Mapping
* Joining the flock from R: working with data on MotherDuck
* nanoparquet 0.3.0
* Entire issue available at rweekly.org/2024-W26
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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)
Music credits powered by OCRemix
* The Amazon Session - Ducktales - Gux - https://ocremix.org/remix/OCR00402
* Doomsday - Sonic & Knuckles - elzfernomusic - https://ocremix.org/remix/OCR02532
How the newly-released CRAN package deadline metadata inspired multiple learning journeys of the latest Shiny features with one of your podcast hosts joining the ride, a fresh coat of frontend paint to the amazing R-Universe, and the innovations R brings to forensic analyses of handwriting.
Episode Links
This week's curator: Ryo Nakagawara - @RbyRyo@mstdn.social (Mastodon) & @Rby*Ryo) (X/Twitter)
* Expose CRAN deadlines and DOIs
* A fresh new look for R-universe!
* {handwriter} 3.1.1: Handwriting Analysis in R
* Entire issue available at rweekly.org/2024-W25
Supplement Resources
Eric's pull request to fix the shinylive version of the CRAN deadlines app https://github.com/matt-dray/cran-deadlines/pull/3
* The handwriter package documentation site https://csafe-isu.github.io/handwriter/index.html
* Scraping the R-Weekly Highlights podcast https://github.com/iamYannC/r-podcast
* Simulations for 2024 Euro Cup and Copa America https://lukebenz.com/post/intlsoccer*2024/
* Forecasting the UEFA Euro 2024 with a machine learning ensemble https://www.zeileis.org/news/euro2024/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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)
Music credits powered by OCRemix
* Acrophobia - Earthworm Jim - about:blank - https://ocremix.org/remix/OCR01568
* Cross-Examination - Phoenix Wright: Ace Attorney - PrototypeRaptor - https://ocremix.org/remix/OCR01846
A thoughtful perspective on why it's not an either/or situation with popular data processing paradigms in R, another case of being kind to future you with your Git commit messages, and satisfying the need for speed in the evolving geospatial space.
Episode Links
* This week's curator: Tony Elhabr - @tonyelhabr@skrimmage.com (Mastodon) & @TonyElHabr (X/Twitter)
* Two Roads Diverged: Opinions on "dialects" in R
* Why you need small, informative Git commits
* Making a Ridiculously Fast™ API Client
* Entire issue available at rweekly.org/2024-W24
Supplement Resources
Welcome to the {data.table} ecosystem project! https://rdatatable-community.github.io/The-Raft/posts/2023-10-15-introto*grant-toby_hocking/
* Pinball machines per capita https://www.sumsar.net/blog/pinball-machines-per-capita/
* New York R Conference Retrospective Panel https://www.youtube.com/watch?v=L8Ec4ZktjJQ
* igraph 2.0 https://igraph.org/2024/05/21/rigraph-2.0.0.html
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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)
Music credits powered by OCRemix
* DevilSLAB - Final Fantasy VI - MkVaff - https://ocremix.org/remix/OCR00250
* Ice Cap Zone (Pulse Mix) - Sonic the Hedgehog 3 - MkVaff - https://ocremix.org/remix/OCR04400
How vintage features in R could introduce chaos in your quest for a tibble & data.frame function, and the awesome potential of integrating custom parameters and conditional processing in your next Quarto workflow.
Episode Links
* This week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)
* Make your functions compa-tibble
* Creating R tutorial worksheets (with and without solutions) using Quarto
* Entire issue available at rweekly.org/2024-W23
Supplement Resources
* Invariants: Comparing behavior with data frames https://tibble.tidyverse.org/articles/invariants.html
* geoarrow: Extension types for geospatial data for use with 'Arrow' http://geoarrow.org/geoarrow-r/
* Customize your R startup message https://drmowinckels.io/blog/2024/rproject/
* About Podcasting Episode 10: Podcasting and Data Science with Eric Nantz https://www.aboutpodcasting.show/episodepage/podcasting-and-data-science-with-eric-nantz-from-the-r-weekly-highlights-podcast
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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)
Chapter image credits
* Illustrations from the Openscapes blog Tidy Data for reproducibility, efficiency, and collaboration by Julia Lowndes and Allison Horst https://www.openscapes.org/blog/2020/10/12/tidy-data/
* Introducing the Geoparquet data format https://getindata.com/blog/introducing-geoparquet-data-format/
Music credits powered by OCRemix
* Salut Voisin! - Final Fantasy IV - colorado weeks, Aeroprism - https://ocremix.org/remix/OCR04553
The recent patches in R that pave the way for a future object-oriented-programming framework to accompany S3 and S4, a treasure-trove of open spatial data ready for your mapping visualization adventures, and a collection of tips for the next time you refactor your testing scripts.
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)
* Generalizing Support for Functional OOP in R
* Getting and visualizing Overture Maps buildings data in R
* What I edit when refactoring a test file
* Entire issue available at rweekly.org/2024-W22
Supplement Resources
* Overture Maps https://overturemaps.org
* Shiny Developer Series Episode 30 - The Connecticut COVID-19 Test Spotter App (Part 1) https://shinydevseries.com/interview/ep030/
* Introduction to vvcanvas https://vusaverse.github.io/posts/vvcanvas.html
* How to Split a Number into Digits in R Using gsub() and strsplit() https://www.spsanderson.com/steveondata/posts/2024-05-22/
* Get a Free New Logo for Your R Package in Our Hex Design Contest - https://www.appsilon.com/post/hex-contest
* op3r - R client to the Open Podcast Prefix Project https://rpodcast.github.io/op3r/
Supporting the show
* Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/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)
Music credits powered by OCRemix
* Liquid Puzzles - Baba Is You - Gaspode - https://ocremix.org/remix/OCR04582
* Bar Hopping - Streets of Rage 2 - Jaxx - https://ocremix.org/remix/OCR00437
An aesthetically-pleasing journey through the history of R, another demonstration of DuckDB's power with analytics, and how webR with shinylive brings new learning life to the Pharmaverse TLG gallery.
Episode Links
* This week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)
* The Aesthetics Wiki - an R Addendum
* R Dplyr vs. DuckDB - How to Enhance Your Data Processing Pipelines with R DuckDB
* TLG Catalog 🤝 WebR
* Entire issue available at rweekly.org/2024-W20
Supplement Resources
* Eric joins Adam Curry & Dave Jones on Podcasting 2.0 Episode 179! https://podverse.fm/clip/dYmaWGIOc
* DuckDB quacks Arrow: A zero-copy data integration between Apache Arrow and DuckDB https://duckdb.org/2021/12/03/duck-arrow.html
* Demo repository for creating a Quarto workflow with {quarto-webr} and {quarto-pyodide} https://github.com/coatless-quarto/quarto-webr-pyodide-demo
* What's new in ShinyProxy 3.1.0 https://hosting.analythium.io/what-is-new-in-shinyproxy-3-1-0/
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)
Music credits powered by OCRemix
* Green Glade Groove - Donkey Kong Country 2: Diddy's Kong Quest - TSori, dpMusicman, etc - https://ocremix.org/remix/OCR04437
* Gerudo Desert Party - The Legend of Zelda: Ocarina of Time - Reuben6 - https://ocremix.org/remix/OCR03720
Our take on the important conversations spurred by the recent R deserialization CVE, how simulations may save you from cracking open that probability textbook, and recapping the exciting 2024 Shiny Conference.
Episode Links
This week's curator: Colin Fay - @colinfay@fosstodon.org & [@ColinFay]](*https://twitter.com/ColinFay) (X/Twitter)
* Everything you never wanted to know about the R vulnerability, but shouldn't be afraid to ask
* Calculating birthday probabilities with R instead of math
* Highlights from ShinyConf 2024
* Entire issue available at rweekly.org/2024-W19
Supplement Resources
* R-bitrary Code Execution: Vulnerability in R’s Deserialization https://hiddenlayer.com/research/r-bitrary-code-execution/
* CVE-2024-27322 Should Never Have Been Assigned And R Data Files Are Still Super Risky Even In R 4.4.0 https://rud.is/b/2024/05/03/cve-2024-27322-should-never-have-been-assigned-and-r-data-files-are-still-super-risky-even-in-r-4-4-0/
* Safety Radar for RDA Files https://github.com/hrbrmstr/rdaradar
* R's new exploit: how it works & other ways you're vulnerable (Josiah Parry) https://www.youtube.com/watch?v=WGvXEi4nG5k
* Bogus CVE follow-ups https://daniel.haxx.se/blog/2023/09/05/bogus-cve-follow-ups/
* Data serialisation in R https://blog.djnavarro.net/posts/2021-11-15_serialisation-with-rds/
* Tapyr https://connect.appsilon.com/tapyr-docs/
* Podcast Index Database Dashboard (built with R and Quarto) https://rpodcast.github.io/pod-db-dash/
* Eric will be a guest on the Podcasting 2.0 show this Friday! (10-May-2024 1:30 PM EDT) https://podcastindex.org/podcast/920666
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)
Music credits powered by OCRemix
* Green Glade Groove - Donkey Kong Country 2: Diddy's Kong Quest - TSori, dpMusicman, etc - https://ocremix.org/remix/OCR04437
* Salut Voisin! - Final Fantasy IV - colorado weeks, Aeroprism - https://ocremix.org/remix/OCR04553
Why R 4.4.0 may reduce your trips to a certain kind of stack overflow, a call to update your favorite Shiny application code snippets, and how the steller ASTHOS Profile Shiny dashboard has your hosts blown away and fighting the urge to refactor their applications UIs!
Episode Links
* This week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)
* What's new in R 4.4.0?
* It's time to add bslib to your shinyapp snippet
* Tailoring Shiny for Modern Users
* Entire issue available at rweekly.org/2024-W18
Supplement Resources
* Full R 4.4.0 changelog https://cran.r-project.org/doc/manuals/r-release/NEWS.html
* R-bitrary Code Execution: Vulnerability in R’s Deserialization https://hiddenlayer.com/research/r-bitrary-code-execution/
* ASTHO Profile dashboard https://astho.shinyapps.io/profile/
* {plotcli} command-line plots for R https://github.com/cheuerde/plotcli
* Fritz Leisch (1968-2024) https://www.r-project.org/doc/obit/fritz.html
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)
Music credits powered by OCRemix
* Trippin' on the Bridge - Streets of Rage - lazygecko - http://ocremix.org/remix/OCR00993
* You Are Not Confined - Final Fantasy IX - Sonicade - https://ocremix.org/remix/OCR01064
Bringing interactivity to a staple graphical display in the genomics space, how one team is taking the box approach to sharing and developing modular R code, and a set of intriguing benchmarks with the newly-releaed duckplyr that have your hosts thinking of many possibilities.
Episode Links
* This week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)
* Interactive volcano plots with the ggiraph R package
* Modular R code for analytical projects with {box}
* Kicking tyres
* Entire issue available at rweekly.org/2024-W17
Supplement Resources
How to interpret a volcano plot https://biostatsquid.com/volcano-plot/
* Source code behind Tim's {duckplyr} and {data.table} benchmarks https://git.sr.ht/~tim-taylor/duckplyr-benchmarks
* Attach to a DuckDB Database over HTTPS or S3 https://duckdb.org/docs/guides/networkcloudstorage/duckdboverhttpsor*s3
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)
Music credits powered by OCRemix
* Snow Cone Heaven - Ice Climber - Mazedude - https://ocremix.org/remix/OCR01176
* Cleaning Out Axis - Batman (NES) - Midee - https://ocremix.org/remix/OCR03008
Another way to hop on LLM train with the chattr package, a clever use of defensive programming to get to those warnings in your tests faster, and a major milestone for the R-Hub project.
Episode Links
* This week's curator: Tony Elhabr - @tonyelhabr@skrimmage.com (Mastodon) & @TonyElHabr (X/Twitter)
* Chat with AI in RStudio
* Test warnings faster
* R-hub v2
* Entire issue available at rweekly.org/2024-W16
Supplement Resources
* R/Pharma 2023 presentation by Edgar Ruiz (GitHub Copilot in RStudio) - https://youtu.be/-Fjb8LZmTSI
* The 2024 Appsilon Shiny Conference is just days away! https://www.shinyconf.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: @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
* Memories of a Master - Street Fighter II: The World Warrior - Captain Hogan - https://ocremix.org/remix/OCR02268
* Higgins Goes to Miami - Adventure Island - virt - https://ocremix.org/remix/OCR00461
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 Links
* This week’s curator: Jon Calder (@jonmcalder) (X/Twitter)
* Reproducible data science with Nix, part 11 – build and cache binaries with Github Actions and Cachix
* webR 0.3.1
* Visualizing {dplyr}’s mutate(), summarize(), group_by(), and ungroup() with animations: Visually explore how {dplyr}’s more complex core functions work together to wrangle data
* Entire issue available at rweekly.org/2024-W15
Supplement Resources
* Bruno’s unit test involving {tidyselect} https://raw.githack.com/b-rodrigues/nixpkgs-r-updates-fails/targets-runs/output/r-updates-fails.html
* Cachix 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-2024
* Survival analysis for time-to-event data with tidymodels https://www.tidyverse.org/blog/2024/04/tidymodels-survival-analysis/
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
* Sun Ra - Ragnarok Online - Anthony Lofton, Joshua Morse - https://ocremix.org/remix/OCR01811
* Chopinesque Kirby - Kirby’s Dream Land - Bladiator - https://ocremix.org/remix/OCR01257
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 Links
* This week’s curator: Ryo Nakagawara - @R_by_Ryo) (X/Twitter) & @R_by_Ryo@mstdn.social (Mastodon)
* I Made R Text For Me
* Stop Jenny committing arson
* The log-rank Test Assumes More Than the Cox Model
* Entire issue available at rweekly.org/2024-W14
Supplement Resources
* Linux 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/rpushbullet
* Mike’s PDF quarto reports in devcontainers GitHub repo https://github.com/ketchbrookanalytics/quarto-pdf-dev
* Aligning 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-lifeways
* Using Data to Protect Traditional Lifeways https://www.youtube.com/watch?v=2PjOSBHRm74
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
* Heart’s Lullaby - Final Fantasy V - RebeccaETripp, Gamer of the Winds, Rahul Vanamali, Teil Buck - https://ocremix.org/remix/OCR04572
* Tails and the Music Maker - Picolescence - zircon - https://ocremix.org/remix/OCR02176
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Additional Links
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
The R-Weekly Highlights podcast has crossed another milestone with episode 150! In this episode we cover a terrific collection of development nuggets of wisdom revealed in a recent package review livestream, and how a feature flying under the radar from Git can facilitate investigations of multiple package versions.
Episode Links
Supplement Resources
Supporting the show
Music credits powered by OCRemix
How the babeldown package enables low-friction updates to living documents, uncovering innovative functions all within the base R installation, and supercharging a static Quarto dashboard with interactive tables and visualizations.
Episode Links
Supplement Resources
Supporting the show
Music credits powered by OCRemix
A tour of how the httr2 package streamlines API processing in R, five must-have ggplot2 extension packages for your next visualization, and the Appsilon Shiny Conf 2024 is shaping up to be the biggest yet for all things Shiny.
Episode Links
ggplot ExtensionsSupplement Resources
Supporting the show
We kick off 2024 with a jam-packed episode! Learn four ways to streamline your R workflows, a proposal for a new pipe assignment operator in base R, and our raw responses to a surprising turn of events affecting one of the most influential members of the R community.
Episode Links
Supplement Resources
Supporting the show
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
Supplement Resources
Supporting the show
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
Supplement Resources
Supporting the show
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
Supplement Resources
{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-applicationsSupporting the show
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
nav_panel within apps using the page_navbar template https://github.com/rstudio/shinyuieditor/issues/190Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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
Supplement Resources
Supporting the show
Music credits powered by OCRemix
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 (https://twitter.com/carroll_jono) (Twitter) & @jonocarroll@fosstodon.org (https://fosstodon.org/@jonocarroll) (Mastodon) Preloading your R packages in webR in an Express JS API (https://colinfay.me/preloading-your-r-packages-in-webr-in-an-express-js-api/) A guide to annotating equations in quarto documents (https://lpembleton.rbind.io/posts/annotate-equations/) Using Stan to analyse global UFO sighting reports (https://www.jumpingrivers.com/blog/ufo-counts-in-stan-bayesian-r/) Entire issue available at rweekly.org/2023-W37 (https://rweekly.org/2023-W37.html) 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon) Music credits powered by OCRemix (https://ocremix.org/) 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
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 (https://twitter.com/carroll_jono) (Twitter) & @jonocarroll@fosstodon.org (https://fosstodon.org/@jonocarroll) (Mastodon) Best Practices for Data Cleaning and Preprocessing (https://www.jumpingrivers.com/blog/best-practices-data-cleaning-r/) Analyzing new USDA data using open source tools (https://blog.ketchbrookanalytics.com/posts/2023-08-09-geoparquet-for-usda-crop-maps/geoparquet-for-usda-crop-maps) Taking from Infinite Sequences (https://jcarroll.com.au/2023/08/18/taking-from-infinite-sequences/)+ Entire issue available at rweekly.org/2023-WXX (https://rweekly.org/2023-WXX.html) Supplement Resources janitor package by Sam Firke https://sfirke.github.io/janitor CRAN task view on missing data https://cran.r-project.org/web/views/MissingData.html Tidy modeling with R https://www.tmwr.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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 - @RbyRyo (https://twitter.com/R_by_Ryo)) (Twitter) & @RbyRyo@mstdn.social (https://mstdn.social/@R_by_Ryo) (Mastodon) She issued install.packages() -- you won't believe what happened next! (https://kupac.gitlab.io/biofunctor/2023/08/01/nix-for-r-intro/) Wrapping C Code in an R Package (https://jcarroll.com.au/2023/08/11/wrapping-c-code-in-an-r-package/) How to use UNHCR’s {refugees} R package (https://www.unhcr.org/refugee-statistics/insights/explainers/refugees-r-package.html) Entire issue available at rweekly.org/2023-W33 (https://rweekly.org/2023-W33.html) Supplement Resources R Packages Chapter on Data: https://r-pkgs.org/data.html 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 (https://twitter.com/jonmcalder)) (Twitter) Using flexdashboard to create a GitHub Actions-powered YouTube feed (https://ivelasq.rbind.io/blog/automated-youtube-dashboard/) Building Serverless Shiny Apps with webR: A Step-by-Step Guide (https://hypebright.nl/index.php/en/2023/07/25/building-serverless-shiny-apps-with-webr-a-step-by-step-guide/) Cookbook Polars for R (https://github.com/ddotta/cookbook-rpolars) 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 (https://rweekly.org/2023-W32.html) 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 (https://twitter.com/TonyElHabr) (Twitter) & @tonyelhabr@skrimmage.com (https://mastodon.skrimmage.com/@tonyelhabr) (Mastodon) Reducing my for loop usage with purrr::reduce() (https://masalmon.eu/2023/07/26/reduce/) How to fill maps with density gradients with R, {ggplot2}, and {sf} (https://www.andrewheiss.com/blog/2023/07/28/gradient-map-fills-r-sf/) Adding social media icons to charts with {ggplot2} (https://nrennie.rbind.io/blog/adding-social-media-icons-ggplot2/) Entire issue available at rweekly.org/2023-W31 (https://rweekly.org/2031-W31.html) 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter / X / whatever it is called) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 (https://twitter.com/batool664) (Twitter) Tips for debugging and cleaning broken code (https://datavizs23.classes.andrewheiss.com/news/2023-07-05_messy-broken-code-tips.html) Jazz up your ggplots! (https://waterdata.usgs.gov/blog/ggplot-jazz/) Four reasons to learn HTML + CSS as an R programmer (https://albert-rapp.de/posts/16_html_css_for_r/16_html_css_for_r.html) Entire issue available at rweekly.org/2023-WXX (https://rweekly.org/2023-WXX.html) 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 (https://twitter.com/theRcast) (Twitter) & @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) R for Data Science, 2nd edition (https://www.tidyverse.org/blog/2023/07/r4ds-2e/) Array Languages: R vs APL (https://jcarroll.com.au/2023/07/07/array-languages-r-vs-apl/) Reproducible data science with Nix (https://www.brodrigues.co/blog/2023-07-13-nix_for_r_part1/) Entire issue available at rweekly.org/2023-W29 (https://rweekly.org/2023-W29.html) Supplement Resources R for Data Science 2nd Edition: https://r4ds.hadley.nz/ APL: https://en.wikipedia.org/wiki/APL(programminglanguage) 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 (https://www.rostrum.blog/2023/06/21/wordup-tables/) How Can Someone Else Use My Model? (https://matthewrkaye.com/posts/series/doing-data-science/2023-06-20-how-can-others-use-my-model/how-can-others-use-my-model.html) How to debug your package in a {rhub} fedora container before sending to CRAN? (https://statnmap.com/2023-06-20-how-to-debug-your-package-in-a-rhub-fedora-container-before-sending-to-cran/) Entire issue available at rweekly.org/2023-W26 (https://rweekly.org/2023-W26.html) 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 (https://twitter.com/carroll_jono) (Twitter) & @jonocarroll@fosstodon.org (https://fosstodon.org/@jonocarroll) (Mastodon) Row relational operations with slice() (https://yjunechoe.github.io/posts/2023-06-11-row-relational-operations/) Merging columns together and fixing up column labels in {gt} 0.9.0 (https://posit.co/blog/columns-in-gt-0-9-0/) Bayes Lived Here (Probably) (https://www.quantumjitter.com/project/bayes/) Entire issue available at rweekly.org/2023-W25 (https://rweekly.org/2023-W25.html) Supplement Resources Argument-type data masking: https://rlang.r-lib.org/reference/argsdatamasking.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/rdbconnector/ 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} (https://echarts4r.john-coene.com/) {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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
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 (https://twitter.com/TonyElHabr) (Twitter) & @tonyelhabr@skrimmage.com (https://mastodon.skrimmage.com/@tonyelhabr) (Mastodon) Three useful (to me) R patterns (https://masalmon.eu/2023/06/06/basic-patterns/) Towards easy, delightful, and customizable dashboards in Shiny for R with {bslib} (https://shiny.posit.co/blog/posts/bslib-dashboards/) Easily create sector (pie, donut) and series of circle charts using Cartesian coordinates and ggplot2 with the new #RStats icon {ggtricks} (https://www.abdoulblog.com/posts/2023-05-31_ggtricks-intro/) Entire issue available at rweekly.org/2023-W24 (https://rweekly.org/2023-W24.html) 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 (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby (https://getalby.com/), 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 (https://twitter.com/theRcast) (Twitter) and @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) Mike Thomas: @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (Twitter) and @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon)
A new approach to adding package tests with {doctest}, scraping data from dynamic web pages with {RSelenium}, and a simple checklist to power up your next bar chart.This week's curator: Tony Elhabr - @TonyElHabr (https://twitter.com/TonyElHabr) (Twitter) & @tonyelhabr@skrimmage.com (https://mastodon.skrimmage.com/@tonyelhabr) (Mastodon){doctest} 0.1.0 (https://github.com/hughjonesd/doctest): Generate Tests from Examples Using 'roxygen' and 'testthat'Webscraping with RSelenium: automate your browser actions (https://www.rselenium-teaching.etiennebacher.com)A simple checklist for bar plots (https://albert-rapp.de/posts/ggplot2-tips/16_bars_checklist/16_bars_checklist.html)Entire issue available at rweekly.org/2022-W48 (https://rweekly.org/2022-W48.html)Supplement ResourcesWebscraping with RSelenium and rvest: https://ivanmillanes.netlify.app/post/2020-06-30-webscraping-with-rselenium-and-rvest/RSelenium with Docker: https://callumgwtaylor.github.io/post/using-rselenium-and-docker-to-webscrape-in-r-using-the-who-snake-databaseShiny in Production recordings from Jumping Rivers: YouTube playlist (https://www.youtube.com/playlist?list=PLbARZQfpqIKJ6Un06aThcKJC7eQMSgKRD)
Reshaping your R function syntax with {codegrip}, ways you can apply DRY principles to R package development, and a new online book teaching you how to create beautiful tables in R with {gt} Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) {codegrip} 0.0.0.9000 (https://github.com/lionel-/codegrip): Reshaping and navigation commands for R code DRY Package Development in R (slides) (https://indrajeetpatil.github.io/dry-r-package-development/#/dry-package-development-in-r) Creating beautiful tables in R with {gt} (https://gt.albert-rapp.de/) Entire issue available at rweekly.org/2022-W47 (https://rweekly.org/2022-W47.html) Supplement Resources The tidyverse style guide: https://style.tidyverse.org Google R style guide: https://google.github.io/styleguide/Rguide.html {dm} - Working with relational data models in R: https://dm.cynkra.com Posit Table Contest (deadline extended to December 2, 2022): https://www.rstudio.com/blog/rstudio-table-contest-2022/ Supporting the Show Get a New Podcast App and send us a boost! https://podcastindex.org/apps?appTypes=app&elements=Value A new way to think about value: https://value4value.info
A major achievement unlocked! In episode 100 of RWeekly Highlights: The new {rtoot} package for collecting and analyzing Mastodon data, using the {unheadr} package to fix broken and irregular column headers, a tour of the apply functions in base R, and creating posters of NBA rosters with R and ImageMagick. Plus a big announcement on a new way to directly support the show! Episode Links This week's curator: Ryo Nakagawara - @RbyRyo (https://twitter.com/R_by_Ryo) (Twitter) & @RbyRyo@mstdn.social (https://mstdn.social/@R_by_Ryo) (Mastodon) {rtoot}: Collecting and analyzing mastodon data! (http://blog.schochastics.net/post/rtoot-collecting-and-analyzing-mastodon-data/) Fixing broken and irregular column headers (https://luisdva.github.io/rstats/mash-colnames/) Let's Get Apply'ing (https://drmowinckels.io/blog/2022-11-07-lets-get-applying/) NBA Posters (https://www.abdoulblog.com/posts/2022-09-26_nba-players-squad/nba-players-squad) Entire issue available at rweekly.org/2022-W46 (https://rweekly.org/2022-W46.html) Supplement Resources Everything I know about Mastodon: https://blog.djnavarro.net/posts/2022-11-03_what-i-know-about-mastodon/ Fedi.tips (an unofficial guide to Mastodon and the Fediverse): https://fedi.tips RWeekly is now on Mastodon! @rweekly@fosstodon.org (https://fosstodon.org/@rweekly) Favorite/most important base R functions new users should know: https://twitter.com/newmeyermn/status/1591464874827460608 Supporting the Show New Podcast Apps: https://podcastindex.org/apps?appTypes=app&elements=Value A new way to think about value: https://value4value.info/
Embracing the dual role of data scientist and software developer with state-of-the-art tooling, illustrating the fundamentals of Shiny (literally), and the TidyX crew put their data wrangling skills to the test. Episode Links This week's curator: Sam Parmar (@parmsam_ (https://twitter.com/parmsam_)) Are you Data Scientists or Software Developers?! (https://milesmcbain.micro.blog/2022/10/18/are-you-data.html) Understanding ShinyApps (https://cosimameyer.com/post/understanding-shinyapps/) TidyX Episode 121: Tell me what you want - user submitted data (https://www.youtube.com/watch?v=RvV6aL5RD4U) Entire issue available at rweekly.org/2022-W44 (https://rweekly.org/2022-W44.html) Supplement Resources Manage Dependencies with the deps R Package for Docker Containers (https://hosting.analythium.io/manage-dependencies-with-the-deps-r-package-for-docker-containers/) Alternatives to paired bar charts (https://albert-rapp.de/posts/ggplot2-tips/15_alternative_paired_bars/15_alternative_paired_bars.html)
The power of Quarto's interoperability shines again with integrating R and JavaScript maps, as well as the grammar of table generation in both R and Python. Plus boost the launching of your R session with the startup package. Episode Links This week's curator: Kelly Bodwin Let’s make maps with bertin.js in Quarto (https://neocarto.github.io/bertin/examples/quarto.html) startup 0.19.0 (https://henrikbengtsson.github.io/startup/) - Friendly R Startup Configuration The grammar of tables in python (pandas) and R (gt) (https://karbartolome.quarto.pub/the-grammar-of-tables/) Entire issue available at rweekly.org/2022-W42 (https://rweekly.org/2022-W41.html) Supplement Resources https://github.com/mcanouil/awesome-quarto https://github.com/neocarto/bertin https://quarto.org/docs/interactive/ojs/libraries.html
The magic of automated Shiny app deployment and data aggregation using GitHub actions, 6 productivity hacks for Quarto, and valuable tips for managing large codebases in R. Episode Links This week's curator: Colin Faye (@_colinFay (https://twitter.com/_colinfay)) Automatically deploying a Shiny app for browsing #RStats tweets with GitHub Actions (https://nrennie.rbind.io/blog/2022-10-05-automatically-deploying-a-shiny-app-for-browsing-rstats-tweets-with-github-actions/) 6 Productivity Hacks for Quarto (https://www.rstudio.com/blog/6-productivity-hacks-for-quarto/) "Managing Large Codebases in R" webinar (https://www.activityinfo.org/support/webinars/2022-10-06-managing-large-codebases-in-R.html) Entire issue available at rweekly.org/2022-W41 (https://rweekly.org/2022-W41.html) Supplement Resources littler - scripting and command-line front-end for R https://dirk.eddelbuettel.com/code/littler.html
Design principles for data analysis, unraveling pipeline analyses with {Unravel}, and visualizing simulated environmental changes in western Canada with Shiny. Episode Links This week's curator: Eric Nantz Design Principles for Data Analysis (https://www.tandfonline.com/doi/full/10.1080/10618600.2022.2104290?journalCode=ucgs20) {Unravel} - A fluent code explorer for R (https://github.com/nischalshrestha/Unravel) Case Study: Simulating Environment Change Agents on Species in Canada's Western Boreal Forests (https://www.ketchbrookanalytics.com/post/case-study-simulating-environmental-change-agents-on-species-populations-in-canada-s-western-boreal) Entire issue available at rweekly.org/2022-W40 (https://rweekly.org/2022-W40.html) Supplement Resources Casual Inference Podcast: https://casualinfer.libsyn.com Not So Standard Deviations Podcast: https://nssdeviations.com/ Designing for Analytics Podcast: https://designingforanalytics.com/experiencing-data-podcast/ Elements and Principles for Characterizing Variation between Data Analyses (preprint) https://arxiv.org/abs/1903.07639 Stephanie Hicks' thread on the preprint: https://twitter.com/stephaniehicks/status/1108462768099856384 Lucy D'Agostino McGowan's presentation at JSM 2022: https://www.lucymcgowan.com/talk/asajointstatisticalmeeting2022 Many Analysts, One Data Set: Making Transparent How Variations in Analytic Choices Affect Results https://journals.sagepub.com/doi/10.1177/2515245917747646 Unravel presentation at UIST 2021 https://www.youtube.com/watch?v=wJ77e39XVEs ShinyWBI https://wbi-nwt.analythium.app/apps/nwt/
A collection of highlights to give your future developer self a helping hand: Deploying a Flexdashboard using GitHub Pages and Docker, an illustrated guide showcasing the perks of Git and GitHub for version control, and how the logger package integrates smoothly with plumber for an API package. Additional note: The recording of this episode was met with unfortunate technical glitches. We apologize and promise the quality will be back to normal next time! Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) Deploy Flexdashboard on Github Pages with Github Actions and Docker (https://github.com/RamiKrispin/deploy-flex-actions) GitHub - The Perks of Collaboration and Version Control (https://cosimameyer.com/post/git-the-perks-of-collaboration-and-version-control/) API as a package: Logging (https://www.jumpingrivers.com/blog/api-as-a-package-logging/) Entire issue available at rweekly.org/2022-W39 (https://rweekly.org/2022-W39.html) Supplement Resources Submitting Your Work to the Table Contest | 2022 Table Contest https://www.youtube.com/watch?v=fgYgaYKpLO0 Let's Create a Quarto Doc & Share it on Quarto.Pub | Table Contest 2022 https://www.youtube.com/watch?v=l-AQ4yAQXy0
A few major benefits of adopting variable labels for R data frames, wrapping a plumber API into a package with mariobox, and getting started with obtaining new data in R via APIs and web scraping. Episode Links This week's curator: Tony ElHabr (@TonyElHabr (https://twitter.com/TonyElHabr)) The case for variable labels in R (https://www.pipinghotdata.com/posts/2022-09-13-the-case-for-variable-labels-in-r) {mariobox} 0.0.0.9000 (https://github.com/ThinkR-open/mariobox): A framework for packaging {plumber} APIs APIs and web scraping (https://talks.andrewheiss.com/2022-seacen/presentation/#/title-slide) Entire issue available at rweekly.org/2022-W38 (https://rweekly.org/2022-W38.html) Supplement Resources MLOps with vetiver in Python & R: https://www.youtube.com/watch?v=oFQANK13-k4
A collection of highlights powered by mathematics, statistics, and a little bit of R magic: Mapping wind data with R, calculating the expected statistic in football, and how the vetiver package fits in an ML-Ops production flow using Docker and Plumber. Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) Mapping wind data with R (https://milospopovic.net/mapping-wind-data-in-r/) Calculating and comparing expected points from different expected goals sources (soccer) (https://tonyelhabr.rbind.io/post/epl-xpts-simulation-1/) Use Docker to deploy a model for #TidyTuesday LEGO sets (https://juliasilge.com/blog/lego-sets/) Entire issue available at rweekly.org/2022-W37 (https://rweekly.org/2022-W37.html) Supplement Resources Julia Silge's YouTube Channel: https://www.youtube.com/c/JuliaSilge
Using base R to decrypt an Australian coin's hidden messages, the Palmer Penguins data set achieves another milestone, and visualizing multiple statistcal properties with faded raincloud plots. Episode Links This week's curator: Miles McBain (@MilesMcBain (https://twitter.com/MilesMcBain)) Australian Signals Directorate 50c Coin Decryption (https://jcarroll.com.au/2022/09/01/asd_coin/) Palmer Archipelago Penguins Data in the palmerpenguins R Package - An Alternative to Anderson’s Irises (https://journal.r-project.org/articles/RJ-2022-020/) Efficient data visualization with faded raincloud plots (https://dallasnova.rbind.io/post/efficient-data-visualization-with-faded-raincloud-plots-delete-boxplot/) Entire issue available at rweekly.org/2022-W36 (https://rweekly.org/2022-W36.html) Supplement Resources Using distill template with knitr::read_chunk https://twitter.com/apreshill/status/1565752119751237638 Manuscript on raincloud plots: https://wellcomeopenresearch.org/articles/4-63/v2 {gghalves}: https://erocoar.github.io/gghalves/ {ggp0}: https://docs.r4photobiology.info/ggpp/
Using hierarchical forecasting to explore subway fare recovery, and how you can learn more about {gtsummary} to create your next publication-quality table within R. Episode Links This week's curator: Batool Almarzouq (@batool664) (https://twitter.com/batool664) Exploring Types of Subway Fares with Hierarchical Forecasting (https://jlaw.netlify.app/2022/08/24/exploring-types-of-subway-fares-with-hierarchical-forecasting/) Clinical Reporting with {gtsummary} by Daniel D. Sjoberg (https://www.danieldsjoberg.com/clinical-reporting-gtsummary-rmed/material.html) Entire issue available at rweekly.org/2022-W35 (https://rweekly.org/2022-W35.html) Supplement Resources R-Podcast Episode 27: Get the {gt} Tables! https://r-podcast.org/027-rstudioconf-tables
The rstudio::conf(2022) presentation recordings are now available for viewing, and we learn about the unique development journey of the new CRAN release of the countdown package. Episode Links This week's curator: Sam Parmar (@parsam_ (https://twitter.com/parmsam_)) Talk recordings and workshop materials from rstudio::conf(2022) (https://www.rstudio.com/blog/talks-and-workshops-from-rstudio-conf-2022/) The Past and Future of Shiny - Joe Cheng - rstudio::conf(2022) (https://www.rstudio.com/conference/2022/keynotes/past-future-shiny/) countdown v0.4.0 - Now on CRAN! (https://www.garrickadenbuie.com/blog/countdown-v0.4.0/) Entire issue available at rweekly.org/2022-W34 (https://rweekly.org/2022-W34.html)
Avoid repeating yourself by using dplyr's across function, going inside the process of creating a custom theme in ggplot2, and a few keyboard-centric tricks to manage your RStudio pane viewing. Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) Using across() to create multiple columns (https://www.njtierney.com/post/2022/08/08/fun-across/) Pretty ggplots with custom themes, ggtext, and ggh4x (https://www.michaelc-m.com/ggplot-extensions-and-custom-themes/) Window and Pane Management Tricks for RStudio and your OS (https://datachimp.app/blog/window-managment-for-rstudio/) Entire issue available at rweekly.org/2022-W33 (https://rweekly.org/2022-W33.html) Supplement Resources {ggh4x}: https://teunbrand.github.io/ggh4x/index.html
A wealth of R content from the UseR! 2022 conference is now available, focusing on accessibility in the diffify tool, and a great recap of rstudio::conf(2022) from TidyX. Episode Links This week's curator: Batool Almarzouq (@batool664) (https://twitter.com/batool664) useR2022 recordings are now on the conference YouTube channel (https://www.youtube.com/channel/UCv_a9ZGZOH588wUZHZl6T_g/playlists) Theming diffify for accessibility: Part 2 (https://www.jumpingrivers.com/blog/theming-diffify-accessibility-2/) RStudio::Conf 2022 Recap (https://www.youtube.com/watch?v=_sQGiu4fWqc) Entire issue available at rweekly.org/2022-W32 (https://rweekly.org/2022-W32.html) Supplement Resources UseR! 2022 Program: https://user2022.r-project.org/program/overview/ Fundamentals of Data Visualization: https://clauswilke.com/dataviz
RStudio re-brands as Posit, the shinytest2 package continues to make waves in the Shiny community, and more Quarto tips to boost your workflow. Episode Links This week's curator: Kelly Bodwin (@KellyBodwin (https://twitter.com/KellyBodwin)) RStudio rebrands as Posit (https://www.rstudio.com/blog/rstudio-is-becoming-posit/) {shinytest2}: For testing Shiny apps. (https://rstudio.github.io/shinytest2/) (slides (http://schloerke.com/presentation-2022-07-28-rstudioconf22-shinytest2/)) One Quarto tip a day (https://mine-cetinkaya-rundel.github.io/quarto-tip-a-day/) Entire issue available at rweekly.org/2022-W31 (https://rweekly.org/2022-W31.html) Supplement Resources JJ Allaire and Jeremy Howard 2-way AMA: https://www.youtube.com/watch?v=xxVVSxcjNQs Tom Mock's Welcome to Quarto online event (August 9, 2023): https://www.addevent.com/event/Eh13574863
Another great use case for Docker containers with interactive R-Markdown reports, a recap of RStudio's presence at the Appsilon Shiny conference, and building an interactive point-and-click game with Shiny. Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) Containerizing Interactive R Markdown Documents (https://hosting.analythium.io/containerizing-interactive-r-markdown-documents/) RStudio Recap From the Appsilon Shiny Conference (https://www.rstudio.com/blog/rstudio-recap-from-the-appsilon-shiny-conference/) How to build an interactive point-and-click game with {Shiny} (https://www.youtube.com/watch?v=4-6jDDCADvU) Entire issue available at rweekly.org/2022-W28 (https://rweekly.org/2022-W28.html) Supplement Resources Appsilon Shiny Conference playlist: https://www.youtube.com/playlist?list=PLexAKolMzPcrYjGA1PULfm7-P12qjKmPb R Workflow by Frank Harrell: http://hbiostat.org/rflow/ Albert's video on styling a Quarto blog with CSS: https://www.youtube.com/watch?v=ErRX8plZpQE
Advice on building Docker containers for Shiny applications, an R-centric tutorial on fundamentals with shell, and tips on evaluating GitHub activity for contributors. Episode Links This issue's curator: Tony ElHabr (@TonyElHabr (https://twitter.com/TonyElHabr)) UseR!2022: Best Practices for Shiny Apps with Docker and More (https://hosting.analythium.io/user-2022-best-practicesfor-shiny-apps-with-docker-and-more/) Shell vs R Fundamentals – From Syntax to Control Structures with Zsh & BASH (https://morphoscape.wordpress.com/2022/06/24/shell-vs-r-fundamentals-from-syntax-to-control-structures-with-zsh-amp-bash/) Evaluating GitHub Activity for Contributors (https://ropensci.org/blog/2022/07/01/evaluating-github-activity-for-contributors/) Entire issue available at rweekly.org/2022-W27 (https://rweekly.org/2022-W27.html) Supplement Resources Hosting Data Apps: https://hosting.analythium.io slim.ai: https://www.slim.ai/ {dockerfiler} - Easy Dockerfile creation from R: https://github.com/ThinkR-open/dockerfiler Data Science at the Command Line: https://datascienceatthecommandline.com
Flexing new table-creation capabilities in the latest flextable update, how less is more with Shiny application processing, and the RainbowR community shines once again. Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) {flextable} 0.7.2 (https://www.ardata.fr/en/post/2022/06/23/flextable-0-7-2-is-out/) - Framework for easily creating tables for reporting and publications Offload Shiny's Workload: COVID-19 processing for the WHO/Europe (https://www.jumpingrivers.com/blog/who-shiny-covid-maintenance-continuous-integration/) (Re)launching RainbowR: a community of LGBTQ+ R users (https://rainbowr.netlify.app/posts/relaunching-rainbowr/relaunching-rainbowr.html) Entire issue available at rweekly.org/2022-W26 (https://rweekly.org/2022-W26.html) Supplement Resources flextable gallery https://ardata.fr/en/flextable-gallery The officeverse https://ardata-fr.github.io/officeverse SHiny and Arrow: Mike's guest post on the RStudio Blog https://www.rstudio.com/blog/shiny-and-arrow RainbowR https://rainbowr.netlify.app
Previewing the upcoming rstudio::conf, why you should (or shouldn't) build an API client package, and monitoring Shiny application usage with Hotjar. Episode Links This week's curator: Colin Fay (@_colinFay (https://twitter.com/_colinfay)) rstudio::conf(2022) Conference Schedule (https://www.rstudio.com/blog/rstudio-2022-conf-schedule/) Why You Should (or Shouldn't) Build an API Client (https://ropensci.org/blog/2022/06/16/publicize-api-client-yes-no/) R Shiny Hotjar – How To Monitor User Behavior in R Shiny Apps (https://appsilon.com/r-shiny-hotjar/) Entire issue available at rweekly.org/2022-W25 (https://rweekly.org/2022-W25.html)
Many improvements to {gt} version 0.6, and creating flow charts effeciently with {ggplot2}. Episode Links This week's curator: Batool Almarzouq (@batool664) (https://twitter.com/batool664) Changes (for the better) in {gt} 0.6.0 (https://www.rstudio.com/blog/changes-for-the-better-in-gt-0-6-0/) Creating flowcharts with {ggplot2} (https://nrennie.rbind.io/blog/2022-06-06-creating-flowcharts-with-ggplot2/) Entire issue available at rweekly.org/2022-W24 (https://rweekly.org/2022-W24.html) Supplement Resources The {gtExtras} is now on CRAN: https://themockup.blog/posts/2022-06-13-gtextras-cran New features in {gt} 0.6: https://www.youtube.com/watch?v=F5TV9uWCJps {gt} table battles - Eurovision: https://www.youtube.com/watch?v=tIB_N0nUfNs {gt} table battles - Digital publications: https://www.youtube.com/watch?v=-c_PUee8Cu0 {gt} table battles: Crosswords: https://www.youtube.com/watch?v=sRxdutTgyDE Nicola's tweet of day 29 chart challenge https://twitter.com/nrennie35/status/1519960428167811074 R-Ladies Nairobi: #30DayChartChallenge https://nrennie.rbind.io/talks/2022-may-rladies-nairobi/ R-Ladies Nairobi Meetup YouTube Recording: https://www.youtube.com/watch?v=dY-fW7HqPP0
Creating user interfaces in R with a vintage toolkit, and a candid take on learning R with the right perspectives in mind. Episode Links This week's curator: Sam Parmar (@parmsam_ (https://twitter.com/parmsam_)) {tickle} (https://github.com/coolbutuseless/tickle): a package for creating UIs in base R R will always be arcane to those who do not make a serious effort to learn it... (https://www.brodrigues.co/blog/2022-06-02-arcane/) Entire issue available at rweekly.org/2022-W23 (https://rweekly.org/2022-W23.html) Supplement Resources More people use Tcl than know about it (2004) https://www.computerweekly.com/feature/More-people-use-Tcl-than-know-about-it The R Tcl/Tk Interface paper by Peter Dalgaard: https://www.r-project.org/conferences/DSC-2001/Proceedings/Dalgaard.pdf Mike FC's tickle annoucement tweet https://twitter.com/coolbutuseless/status/1532593976422805505 Mike FC's take on why tickle? https://twitter.com/coolbutuseless/status/1533685352451301376 R for data science learning community https://www.rfordatasci.com
Annotated screencasts of David Robinson's Tidy Tuesday analyses, and the second edition of Deep Learning with R is on the way. Episode Links This week's curator: Batool Almarzouq (@batool664) (https://twitter.com/batool664) RScreencasts.com (https://www.rscreencasts.com/?ref=rweekly): A collection of 80+ hours of time-stamped, annotated TidyTuesday screencasts highlighting the R packages and functions used in each section and what the activity is. Screencasts by David Robinson. Annotation by Alex Cookson and Eric Fletcher. Website by Oscar Baruffa. For more detail, read the launch post (https://oscarbaruffa.com/rscreencasts/?ref=rweekly). Deep Learning with R, 2nd Edition (https://blogs.rstudio.com/ai/posts/2022-05-31-deep-learning-with-r-2e/) Entire issue available at rweekly.org/2022-W22 (https://rweekly.org/2022-W22.html) Supplement Resources R DiscoRd community: https://discord.gg/FQp6ZNd David Granjon's preview of Outstanding User Interfaces with Shiny: https://twitter.com/divadnojnarg/status/1530710989574111232 Shiny Developer Series Episode 20: Outstanding User Interfaces with David Granjon https://shinydevseries.com/interview/ep020/
Amazing software development resources for data scientists, community-contributed R markdown tips & tricks to save you time, and combining GitHub gists and Carbon screenshots with gistillery. Episode Links This week's curator: Eric Nantz (@theRcast (https://twitter.com/thercast) Software Development Resources for Data Scientists (https://www.rstudio.com/blog/software-development-resources-for-data-scientists/) R Markdown Tips and Tricks #3: Time-savers & Trouble-shooters (https://www.rstudio.com/blog/r-markdown-tips-and-tricks-3-time-savers/) gistillery (https://jthomasmock.github.io/gistillery/): Take local code, send it to a Github gist, get a beautiful image from Carbon.now.sh, and make it ready to share! Entire issue available at rweekly.org/2022-W21 (https://rweekly.org/2022-W21.html)
A preview of R for Data Science (2nd edition) with missing data, creating topography maps, and (yes) playing the drums directly in R. Episode Links This week's curator: Kelly Bodwin (@KellyBodwin (https://twitter.com/KellyBodwin)) New r4ds chapter: missing values (https://r4ds.hadley.nz/missing-values.html) Making a crisp topography map with R (https://milospopovic.net/crisp-topography-map-with-r/) {tr808r} (https://github.com/coolbutuseless/tr808r): Play the drums with an R package Entire issue available at rweekly.org/2022-W20 (https://rweekly.org/2022-W20.html) Supplement Resources https://en.wikipedia.org/wiki/Roland_TR-808
A dungeon-crawler for your R console, storytelling in ggplot2 with rounded rectangles, and updates to the tidymodels recipes suite of packages. Episode Links This week's curator: Colin Fay (@_colinFay (https://twitter.com/_colinfay)) Simple procedural dungeons in R (https://www.rostrum.blog/2022/05/01/dungeon/) Storytelling in ggplot using rounded rectangles (https://albert-rapp.de/post/2022-05-01-use-grobs-to-get-rounded-corners/) Updates for recipes extension packages (https://www.tidyverse.org/blog/2022/05/recipes-update-05-20222/) Entire issue available at rweekly.org/2022-W19 (https://rweekly.org/2022-W19.html) Supplement Resources Binder - Turn a Git repo into a collection of interactive notebooks https://mybinder.org R-Podcast Episode 28 - Tidymodels with Max Kuhn https://r-podcast.org/028-max-kuhn
A brand-new tables gallery powered by the R community, noteworthy items from the Appsilon Shiny conference, and R-Markdown is not going anywhere. Episode Links This week's curator: Eric Nantz (@theRcast (https://twitter.com/thercast)) RStudio Community Table Gallery (https://www.rstudio.com/blog/rstudio-community-table-gallery/) shinytest2, Rhino R Shiny framework top news at Appsilon conference (https://www.infoworld.com/article/3658981/shinytest2-rhino-r-shiny-framework-top-news-at-appsilon-conference.html) With Quarto coming, is R Markdown going away? No. (https://yihui.org/en/2022/04/quarto-r-markdown/) Entire issue available at rweekly.org/2022-W18 (https://rweekly.org/2022-W18.html) Supplement Resources https://community.rstudio.com/t/expected-goals-xg-shot-timeline-for-soccer-football-with-gt/86449 https://community.rstudio.com/t/conditionally-formatted-state-transition-matrices/120336 https://www.rstudio.com/champion R-Podcast episode 24 (Yihui Xie returns) https://r-podcast.org/024-rstudioconf-yihui-xie
Lessons from teaching R to non-programmers, loading a large and messy CSV file with data.table and command-line tools, Bayesian analyses with the brms package, and getting a better understanding of the tidyeval framework. Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) 6 Lessons I learned from teaching R to non-programmers (https://albert-rapp.de/post/2022-04-15-lessons-learned-from-teaching-nonprogrammers/) Loading a large, messy csv using data.table fread with cli tools (https://redwallanalytics.com/2022/04/21/loading-a-large-messy-csv-using-data-table-fread-with-cli-tools/) Bayesian analyses made easy: GLMMs in R package brms (https://oliviergimenez.github.io/blog/glmm-brms/) Not so standard evaluations - Getting a better understanding of the tidyeval framework (https://lukas-r.blog/posts/2022-04-20-not-so-standard-evaluations/) Entire issue available at rweekly.org/2022-W17 (https://rweekly.org/2022-W17.html) Supplement Resources Data science at the command line (https://datascienceatthecommandline.com) Learning Bayesian statistics podcast (https://www.learnbayesstats.com) Bayes Rules! An Introduction to Applied Bayesian Modeling (https://www.bayesrulesbook.com)
An important change coming to the R-spatial ecosystem, enhancing function error reporting with chaining, and traveling down the monad rabbit hole. Episode Links This week's curator: Tony ElHabr (@TonyElHabr (https://twitter.com/TonyElHabr)) R-spatial evolution: retirement of rgdal, rgeos and maptools (https://r-spatial.org//r/2022/04/12/evolution.html) Error chaining (https://thisisnic.github.io/2022/04/09/error-chaining/) Why you should(n't) care about Monads if you're an R programmer (https://www.brodrigues.co/blog/2022-04-11-monads/) Entire issue available at rweekly.org/2022-W16 (https://rweekly.org/2022-W16.html) Supplement Resources Roger Bivand's announcement of the rgdal, rgeos, and maptools packages retirement (https://stat.ethz.ch/pipermail/r-sig-geo/2021-September/028760.html) Geocomputation with R (https://geocompr.robinlovelace.net) Progress in the R ecosystem for representing and handling spatial data (https://link.springer.com/article/10.1007/s10109-020-00336-0) Rweekly Highlights episode 72 (https://rweekly.fireside.fm/72) Bruno Rodregues' monads YouTube video (https://www.youtube.com/watch?v=Hlypj6-n51c) "Function Factories" Chapter in Advanced R (https://adv-r.hadley.nz/function-factories.html)
The cone of silence is lifted for the Quarto publishing engine, re-creating a storytelling look with ggplot2, and programming a fun Dragon Realm game in Shiny. Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) We don't talk about Quarto (https://www.apreshill.com/blog/2022-04-we-dont-talk-about-quarto/) Recreating the Storytelling with Data look with ggplot (https://albert-rapp.de/post/2022-03-29-recreating-the-swd-look/) Programming Games with Shiny - Dragon Realm (https://www.youtube.com/watch?v=sD39WAZo99A) Entire issue available at rweekly.org/2022-W15 (https://rweekly.org/2022-W15.html) Supplement Resources Recordings of Nic Wan's Viz Buzz online graph competition on YouTube (https://www.youtube.com/playlist?list=PL6PX3YIZuHhwZ-C-jZ427D-XkLGNWFPVB) Flowchart Diagrams in GitHub (https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/) Quarto GitHub discussion board (https://github.com/quarto-dev/quarto-cli/discussions) Improve this graph! Storytelling with data YouTube video (https://www.youtube.com/watch?v=st7_vPjq0SU) CRAN task views ctv package GitHub repository (https://github.com/cran-task-views/ctv)
A trifecta of new R packages for data validation, function logging, and a new ggplot2 extension. Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) Exemplar: a prototype R package for data validation (https://mdneuzerling.com/post/exemplar-a-prototype-r-package-for-data-validation/) {chronicler} 0.1 (https://www.brodrigues.co/blog/2022-04-04-chron_post/): Implementation of the logger monad in R. {ggbraid} 0.1.0 (https://github.com/nsgrantham/ggbraid): Braid two lines and a ribbon in ggplot2. Supplement Resources Monads: https://ericlippert.com/category/monads/page/2/ Episode 62: https://rweekly.fireside.fm/62 ggbraid vignette: https://nsgrantham.github.io/ggbraid/articles/hoops.html
After a brief hiatus, the R-Weekly Highlights podcast is back! In this episode we discuss: Understanding the native R pipe, and using RopenSci's pkgcheck within GitHub Actions. Episode Links This week's curators: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) and Batool Almarzouq (@batool664) (https://twitter.com/batool664) Understanding the native R pipe |> (https://ivelasq.rbind.io/blog/understanding-the-r-pipe/) pkgcheck now available as a GitHub action! (https://ropensci.org/blog/2022/02/01/pkgcheck-action/) Entire issue available at rweekly.org/2022-W13 (https://rweekly.org/2022-W13.html) Supplement Resources Episode 60: https://rweekly.fireside.fm/60 GitHub Actions for the R Community: https://github.com/r-lib/actions/ Appsilon Shiny Conference: https://appsilon.com/2022-appsilon-shiny-conference Shiny Developer Series episode 30 - The Connecticut COVID-19 Test Spotter App (Part 1): https://shinydevseries.com/ep30
An update on the current state of RWeekly, plus Eric and Mike reflect on their journeys with data science from the industry and consulting perspectives in an eventful 2021! Episode Links The very first issue of RWeekly: https://rweekly.org/issue-0.html R for Data Science Learning Community: https://www.rfordatasci.com discoRd: https://www.r-discord.com/home Analytics Power Hour Episode 184 - Psychological Safety and Analytics with J.D. Long: https://analyticshour.io/2022/01/11/184-psychological-safety-and-analytics-with-j-d-long/ GitHub Project Boards: https://docs.github.com/en/issues/trying-out-the-new-projects-experience/about-projects
A batch of Shiny tips from creating an application tailored to teaching statistics, and the Big Book of R gains nine new entries to the collection. Episode Links This week's curator: Batool Almarzouq (@batool664) (https://twitter.com/batool664) 6 simple Shiny things I have learned from creating a somewhat small app (https://albert-rapp.de/post/2021-11-21-a-few-learnings-from-a-simple-shiny-app/) 9 new books added to Big Book of R (https://oscarbaruffa.com/bbofr_2021-06-12/) - In this release there’s 9 new books which covers the widest range of topics of any release to date. Entire issue available at rweekly.org/2021-W50 (https://rweekly.org/2021-W50.html) Supplement Resources Albert Rapp's YouTube channel (https://www.youtube.com/channel/UCdFC653IaBVC5kwj7CGo2sQ) R Development Guide (https://forwards.github.io/rdevguide/) DevOps for Data Science (https://akgold.github.io/do4ds/index.html) Handbook of Graphs and Networks in People Analytics (https://ona-book.org/index.html) Hiring Data Scientists and Machine Learning Engineers (https://dshiring.com/) "Introducing {admiral}" presentation at R/Pharma 2021 (https://www.youtube.com/watch?v=N7Bw8c3D5fU)
A fascinating journey to understand serialization of RDS files in R, and giving an old domain new life with R markdown while giving back to charity. Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) Data serialisation in R (https://blog.djnavarro.net/posts/2021-11-15_serialisation-with-rds/) Day 02: Postcards with distill || rmarkdown + postcards + distill + Netlify || #12daysofdusting (https://www.youtube.com/watch?v=fPSWqdJr_EY) Entire issue available at rweekly.org/2021-W49 (https://rweekly.org/2021-W49.html) Supplement Resources https://www.netlify.com/blog/2021/12/01/dusty-domains-your-forgotten-domains-raise-money-for-charity https://dusty.domains/
How GitHub Actions empowers the {cffr} package to perform automated testing with 2,000 packages, recap of the recent R-Ladies Philly workshop on automated testing in R, and introducing the new {filebin} package for easy file sharing. Episode Links This week's curator: Colin Fay (@_colinFay (https://twitter.com/_colinfay)) How I Test cffr on (about) 2,000 Packages using GitHub Actions and R-universe (https://ropensci.org/blog/2021/11/23/how-i-test-cffr/) Getting started with unit testing in R (https://www.pipinghotdata.com/posts/2021-11-23-getting-started-with-unit-testing-in-r/) {filebin} Quick & Easy File Sharing (https://datawookie.dev/blog/2021/11/filebin-quick-easy-file-sharing/) Entire issue available at rweekly.org/2021-W48 (https://rweekly.org/2021-W48.html) Supplement Resources Issue 2021-W47 https://rweekly.org/2021-W47.html GitHub Actions for the R language (https://github.com/r-lib/actions)
A cautionary tale about ML interpretations with food, practical solutions for dealing with big data in R, and the adventures of installing R on the new Apple Silicon hardware. Episode Links This week's curator: Tony Elhabr (@TonyElHabr (https://twitter.com/TonyElHabr) Why machine learning hates vegetables (a dialogue about Zillow) (https://emilyriederer.netlify.app/post/ml-vegetables/) Should I Move to a Database? (https://blog.rmhogervorst.nl/blog/2021/11/08/should-i-move-to-a-database/) Transitioning from x86 to arm64 on macOS - experiences of an R user (https://pat-s.me/transitioning-from-x86-to-arm64-on-macos-experiences-of-an-r-user/) Entire issue available at rweekly.org/2021-W46 (https://rweekly.org/2021-W46.html) Supplement Resources Building code movies with flipbookr (https://www.rstudio.com/blog/building-code-movies-with-flipbookr) A guide to modeling proportions with Bayesian beta and zero-inflated beta regression models (https://www.andrewheiss.com/blog/2021/11/08/beta-regression-guide/) by Andrew Heiss
A lesser-known R function drives finding coordinates on fictitious Pokemon maps, creating customized point shapes with ggplot2 and gggrid, and how the branchMover Shiny app can save you a load of time and effort with GitHub branch renaming. Episode Links This week's curator: Miles McBain (@MilesMcBain (https://twitter.com/MilesMcBain)) Get coordinates from fictitious maps (https://www.rostrum.blog/2021/11/04/kanto-locator/) Custom {ggplot2} point shapes with {gggrid} (https://coolbutuseless.github.io/2021/11/04/custom-ggplot2-point-shapes-with-gggrid/) branchMover: A Shiny app for moving the default branch of your GitHub repos (https://www.garrickadenbuie.com/blog/branchmover/) Entire issue available at rweekly.org/2021-W45 (https://rweekly.org/2021-W45.html) Supplement Resources Using {arrow} + {shiny} (https://github.com/mthomas-ketchbrook/shiny_arrow)
An analysis of dialogue from "The Office", and a package promoting accessibility for visually impaired R-Users. Episode Links This week's curator: Wolfram Qin Analyzing The Office's dialogues (https://daniloderosa.com/blog/theoffice/) {BrailleR} 0.32.1 (https://cran.r-project.org/package=BrailleR): Improved Access for Blind Users Entire issue available at rweekly.org/2021-W44 (https://rweekly.org/2021-W44.html) Supplement Resources {schrute} package by Brad Lindlad (https://bradlindblad.github.io/schrute/) Danilo's data viz portfolio (https://daniloderosa.com/portfolio/) The Pudding data viz publication (https://pudding.cool/) Silicon Valley Hot Dog Scene (https://www.youtube.com/watch?v=vIci3C4JkL0) JooYoung Seo's Talk at RStudio::Global (https://youtu.be/0HvyNtltu-A?t=151)
A tutorial on getting started with aRtistry, simulating the Squid Game bridge scene, and a video demonstration of installing Shiny server on AWS. Episode Links This week's curator: Kelly Bodwin (@KellyBodwin (https://twitter.com/KellyBodwin)) Simulating the Squid Game Bridge Scene (https://www.jhelvy.com/posts/2021-10-19-monte-carlo-bridge-game/) Thinking outside the grid - A "bare bones" introduction to Rtistry concepts in R using ggplot (https://www.thetidytrekker.com/post/thinking-outside-the-grid) TBD, but likely a Shiny server video tutorial https://www.youtube.com/watch?v=JL4T0qfqY7k Entire issue available at rweekly.org/2021-W43 (https://rweekly.org/2021-W43.html) Supplement Resources "Hosting Data Apps" Blog by Analythium (https://hosting.analythium.io/) Meghan Harris' website, The Tidy Trekker (https://www.thetidytrekker.com/)
A major announcement for R developers interested in type safety, thoughts on using Visual Studio Code from the perspective of a long-time RStudio user, and the adventures of filling regions between lines with ggplot2. Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) Introducing rpp: The long-term goal of the organisation is to add static type checking and other features to R, with zero cost at run time (https://blog.q-lang.org/posts/2021-10-13-release/) How not to be lost with VSCode when coming from RStudio? (https://statnmap.com/2021-10-09-how-not-to-be-lost-with-vscode-when-coming-from-rstudio/) Fill the region between two lines in ggplot2 (https://www.nsgrantham.com/fill-between-two-lines-ggplot2) Entire issue available at rweekly.org/2021-W42 (https://rweekly.org/2021-W42.html) Supplement Resources Type safety: https://en.wikipedia.org/wiki/Type_safety Eric's R development repository: https://github.com/rpodcast/rdevprojects Visual Studio Code R extension: https://github.com/REditorSupport/vscode-R Looking to provide feedback on this episode and the podcast in general? Feel free to get in touch with Mike (@mike_ketchbrook (https://twitter.com/mike_ketchbrook)) or Eric (@theRcast (https://twitter.com/rpodcast)) on Twitter!
Using the helpers from usethis for pull request workflows, 2021 New York R conference videos now available, and the origins of the newly released ggalignment package for D&D inspired alignments. Plus, a new era of the podcast begins with our new co-host Mike Thomas! Episode Links This week's curator: Eric Nantz (@theRcast (https://twitter.com/thercast)) Welcome our brand new co-host Mike Thomas! (@mike_ketchbrook (https://twitter.com/mike_ketchbrook)) Pull Request Flow with usethis (https://www.garrickadenbuie.com/blog/pull-request-flow-usethis/) 2021 New York R Conference Videos (https://www.youtube.com/playlist?list=PLlzRFZmxVl9RVwRP6WKOUXTiRMFkF2cPF) {ggalignment} 1.0.0 (https://cran.r-project.org/package=ggalignment): Plots 'D&D'-Style Alignment Charts Entire issue available at rweekly.org/2021-W41 (https://rweekly.org/2021-W41.html) Supplement Resources {gert} (https://docs.ropensci.org/gert): Simple Git client for R Jared Lander's talk: GPU Computing in R (https://youtu.be/fKWaErupNKE) Megan Robertson's talk: Creating Production-Level Data Science Code (https://youtu.be/F3lC4qf84FI) Dungeons & Dragons alignment history on Wikipedia!
Parameterized reports in RMarkdown with Plumber, an updated history of the pipe operator in R, and creating data from an image with reticulate Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) The Power of Parameterized Reports With Plumber (https://www.datalorax.com/post/power-parameterized-reports-plumber/) Plumbers, chains, and famous painters: The (updated) history of the pipe operator in R (http://adolfoalvarez.cl/blog/2021-09-16-plumbers-chains-and-famous-painters-the-history-of-the-pipe-operator-in-r/) Creating a Dataset from an Image in R Markdown using reticulate (https://ivelasq.rbind.io/blog/reticulate-data-recreation/) Entire issue available at rweekly.org/2021-W40 (https://rweekly.org/2021-W40.html)
Data visualization accessibility, curating for R-Ladies, and a soccer data pipeline. Plus an annoucement on my goals for the future of the podcast. Episode Links This week's curator: Batool Almarzouq (@batool664) (https://twitter.com/batool664) Resources for Data Viz Accessibility (https://silvia.rbind.io/blog/2021-curated-compilations/01-data-viz-a11y/) Curating for @WeAreRLadies on Twitter (https://www.pipinghotdata.com/posts/2021-09-23-curating-for-wearerladies-on-twitter/) Creating a data pipeline with Github Actions & the {googledrive} package for the Canadian Premier League soccer data initiative! (https://ryo-n7.github.io/2021-09-23-CanPL-GoogleDrive-GithubActions-Tutorial/) Entire issue available at rweekly.org/2021-W39 (https://rweekly.org/2021-W39.html) Supplement Resources Revealing Room for Improvement in Accessibility within a Social Media Data Visualization Learning Community (https://silvia.rbind.io/talk/2021-05-04-data-viz-accessibility/) Why Accessibility is at the Heart of Data Visualization (https://medium.com/nightingale/accessibility-is-at-the-heart-of-data-visualization-64a38d6c505b) Growing into the R community (https://www.youtube.com/watch?v=ozkJkiYxHGU) Become a part of the R-Weekly Highlights podcast! I am looking for members of the community to join me in sharing their perspectives on the highlighted resources in future podcast episodes! If you are interested in learning more and possibly joining my efforts, please get in touch via my Twitter account (@theRcast) or via email: theRcast (at) gmail.com
Eras of MTV and system commands Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) Finding the Eras of MTV's The Challenge Through Clustering (https://jlaw.netlify.app/2021/09/15/finding-the-eras-of-mtv-s-the-challenge-through-clustering/) How to Use System Commands in your R Script or Package (https://ropensci.org/blog/2021/09/13/system-calls-r-package/) Entire issue available at rweekly.org/2021-W38 (https://rweekly.org/2021-W38.html)
Techniques for creating generative art in R, time tracking with clockify, and the four pipes of magrittr Episode Links This week's curator: Colin Faye (@_colinFay (https://twitter.com/_colinfay)) Art, jasmines, and the water colours (https://blog.djnavarro.net/posts/2021-09-07_water-colours/) {clockify} Time Tracking from R (https://datawookie.dev/blog/2021/09/clockify-time-tracking-from-r/) The Four Pipes of magrittr (https://data-and-the-world.onrender.com/posts/magrittr-pipes/) Entire issue available at rweekly.org/2021-W37 (https://rweekly.org/2021-W37.html) View the entire process of recording this episode from the livestream recording on YouTube: https://www.youtube.com/watch?v=0MA_WT7IXL0 Supplement resources https://www.cararthompson.com/posts/2021-09-10-setting-up-the-artfulbot/ {rprojroot} (https://github.com/r-lib/rprojroot): Finding files in project subdirectories
Elegant maps with tmap, a data validation ecosystem, and a major release for gitlabr. Episode Links This week's curator: Wolfram Qin Elegant and informative maps with tmap (https://r-tmap.github.io/tmap-book/visual-variables.html) A lightweight data validation ecosystem with R, GitHub, and Slack (https://emilyriederer.netlify.app/post/data-valid-lightweight/) {gitlabr} 2.0 (https://rtask.thinkr.fr/gitlabr-v2-0-is-on-cran/) - Communicate with GitLab API from R Entire issue available at rweekly.org/2021-W36 (https://rweekly.org/2021-W36.html) Supplement resources https://r-tmap.github.io/tmap/ Geocomputation in R (authored by Robin Lovelace, Jakub Nowosad, and Jannes Meunchow): https://geocompr.robinlovelace.net/index.html https://github.com/emilyriederer/data-validation-demo https://rich-iannone.github.io/pointblank/
The July top 40 R packages, R Markdown advanced tips video, and colored world maps Episode Links This week's curator: Tony ElHabr (@TonyElHabr (https://twitter.com/TonyElHabr)) July 2021: "Top 40" New CRAN Packages (https://rviews.rstudio.com/2021/08/26/july-2021-top-40-new-cran-packages/) R Markdown Advanced Tips to Become a Better Data Scientist & RStudio Connect with Tom Mock (https://youtu.be/WkF7nqEYF1E) The World's Countries Colored by Their First Letter (https://www.cedricscherer.com/2021/08/27/the-worlds-countries-colored-by-their-first-letter/) Supplement resources codemeta: https://github.com/cboettig/codemeta https://codemeta.github.io/ Multiclass classification of dry beans using computer vision and machine learning techniques (https://www.sciencedirect.com/science/article/abs/pii/S0168169919311573?via%3Dihub) Thomas Mock's RMD Marvel GitHub repo: https://github.com/jthomasmock/penguin-project
Debugging lessons with source, illustrating the coefficient of variation, and the exciting conclusion to SLICED season one Episode Links This week's curator: Miles McBain (@MilesMcBain (https://twitter.com/MilesMcBain)) Keep your R scripts locally sourced: A lesson from debugging (https://www.tjmahr.com/keep-it-locally-sourced/) Exploring R² and regression variance with Euler/Venn diagrams (https://www.andrewheiss.com/blog/2021/08/21/r2-euler/) SLICED CHAMPIONSHIP: COMPETITIVE DATA SCIENCE (S01E12) (https://www.twitch.tv/videos/1121570254) Supplement resources TJ's notestar (https://github.com/tjmahr/notestar) notebook system buit upon the {targets} (https://docs.ropensci.org/targets) package. {eulerr} (https://jolars.github.io/eulerr): Area-proportional Euler and Venn diagrams with ellipses SLICED season 1 YouTube playlist (https://www.youtube.com/playlist?list=PL6PX3YIZuHhyQmXKnyZmVDzdgAYbzwgDw) SLICED web site (https://www.notion.so/SLICED-Show-c7bd26356e3a42279e2dfbafb0480073) Practical AI Episode 144 (https://changelog.com/practicalai/144)
The new {flow} package for visualization R code, and producing donut charts of COVID-19 cases using R. Episode Links This week's curator: Wolfram Qin (@RbyRyo (https://twitter.com/R_by_Ryo)) {flow} 0.0.2 (https://cran.r-project.org/package=flow): View and Browse Code Using Flow Diagrams. Some Covid Donuts To End The Week (https://rud.is/b/2021/08/13/some-covid-donuts-to-end-the-week) Entire issue available at rweekly.org/2021-W33 (https://rweekly.org/2021-W33.html) Supplement resources: {boomer} (https://moodymudskipper.github.io/boomer) - Debugging tools to inspect the intermediate steps of a call
Creating mobile-friendly Shiny apps, {gitlabr} 2.0.0, and achieving reproducible workflows with R and Docker Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) Making Shiny apps mobile friendly (https://jnolis.com/blog/shiny_mobile/) {gitlabr} 2.0.0 (https://github.com/statnmap/gitlabr): Access to the 'Gitlab' API. How to setup a reproducible workflow in R and Docker (https://medium.com/@rahul.sangole/reproducible-work-in-r-e7d160d5d198) Entire issue available at rweekly.org/2021-W32 (https://rweekly.org/2021-W32.html) Supplement resources: Jesse Mostipak's Twitter thread (https://twitter.com/kierisi/status/1418601202636500994): Stumbling blocks encountered with learning Shiny Jacqueline Nolis: I made an entier e-commerce platform on Shiny https://youtu.be/tTgRhJ6lb4w https://www.rocker-project.org My R development template repository: https://github.com/rpodcast/rdevprojects
Up and running with officedown, testing with a reprex to solve your problems, and a tidy take on performing hypothesis testing with statsExpressions. Episode Links This week's curator: Kelly Bodwin (@KellyBodwin (https://twitter.com/KellyBodwin)) Up and running with Officedown (https://alison.rbind.io/blog/2021-07-officedown/) Reminder to test with a reprex to help yourself solve your problems (or get help!) (https://themockup.blog/posts/2021-07-28-reminder-to-test-with-a-reprex/) {statsExpressions} 1.2.0 (https://indrajeetpatil.github.io/statsExpressions/): Add statistical detail to data frames and plots Entire issue available at rweekly.org/2021-W31 (https://rweekly.org/2021-W31.html) Supplement resources: * Friction Logs: The Key to Unlocking Product Growth (https://www.trychameleon.com/blog/friction-logs) * MS-OOXML: A pseudo-standard that pretends to be open (https://fsfe.org/activities/msooxml/msooxml.en.html) * The officer package: Making PowerPoint slides from R (https://rpodcast.github.io/officer-advrmarkdown/#1) (my presentation from the Advanced R Markdown Workshop)
Top 3 coding best practices from the Shiny contest, improvements in Target Markdown for {targets} 0.6.0, and the new {facetious} package for alternative facets with {ggplot2} Episode Links This week's curator: Eric Nantz (@theRcast (https://twitter.com/thercast)) Top 3 Coding Best Practices from the Shiny Contest (https://blog.rstudio.com/2021/07/22/three-shiny-best-practices-seen-in-the-shiny-contest/) {targets} 0.6.0 (https://cran.r-project.org/package=targets): Dynamic Function-Oriented 'Make'-Like Declarative Workflows Introducing {facetious} - alternate facets for ggplot2 (https://coolbutuseless.github.io/2021/07/20/introducing-facetious-alternate-facets-for-ggplot2/) Entire issue available at rweekly.org/2021-W30 (https://rweekly.org/2021-W30.html) Supplement resources: Recording of my issue curation livestream! (https://www.youtube.com/watch?v=cwQAwEnwq6g) Effective communication between Shiny modules (https://shiny.rstudio.com/articles/communicate-bet-modules.html) {targets} 0.6.0 NEWS (https://cran.r-project.org/web/packages/targets/news/news.html) Chapter 3 - Target Markdown (https://books.ropensci.org/targets/markdown.html) Target Markdown template format (https://github.com/ropensci/targets/blob/main/inst/rmarkdown/templates/targets/skeleton/skeleton.Rmd) {targets} resources from upcoming R in Medicine workshop (https://wlandau.github.io/rmedicine2021-slides/#30)
How to become a better R code detective, a practical introduction to custom fonts, and making error messages your own. Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) How to become a better R code detective? (https://masalmon.eu/2021/07/13/code-detective) Setting up and debugging custom fonts: a practical introduction to the all (new) things font in R (https://yjunechoe.github.io/posts/2021-06-24-setting-up-and-debugging-custom-fonts) Make error messages your own (https://eliocamp.github.io/codigo-r/en/2021/07/wrapper-stop/) Entire issue available at rweekly.org/2021-W29 (https://rweekly.org/2021-W29.html)
Creating a package directly from R-Markdown with {fusen}, and a new milestone release of the {googledrive} package Episode Links This week's curator: Batool Almarzouq (@batool664) (https://twitter.com/batool664) {fusen} 0.2.2 (https://cran.r-project.org/package=fusen): Build a Package from R Markdown File googledrive 2.0.0 (https://www.tidyverse.org/blog/2021/07/googledrive-2-0-0/) Entire issue available at rweekly.org/2021-W28 (https://rweekly.org/2021-W28.html) Supplement Resources How to build a package following Rmd Driven Development GitHub Repository (https://github.com/statnmap/user2021.rmdd) Batool's presentation from UseR! 2021: Make Your Computational Analysis Citable (https://zenodo.org/record/5075932)
Practical tips on starting new R projects, and improving a visualization of US streaming market share. Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) Draw me a project (https://masalmon.eu/2021/06/30/r-projects/) Improving a Visualization (https://jcarroll.com.au/2021/07/02/improving-a-visualization/) Entire issue available at rweekly.org/2021-W27 (https://rweekly.org/2021-W27.html)
Creating your own CRAN-like repository with R-universe, results the third annual Shiny contest, and insights on why to use Shiny. Episode Links This week's curator: Colin Faye (@_colinFay (https://twitter.com/_colinfay)) How to create your personal CRAN-like repository on R-universe (https://ropensci.org/blog/2021/06/22/setup-runiverse/) Winners of the 3rd annual Shiny Contest (https://blog.rstudio.com/2021/06/24/winners-of-the-3rd-annual-shiny-contest/) Why Shiny? Insights from a Shiny Developer (https://www.mango-solutions.com/why-shiny-opinions-from-a-shiny-developer/) Entire issue available at rweekly.org/2021-W26 (https://rweekly.org/2021-W26.html) Supplement Resources https://ropensci.org/blog/2021/03/04/r-universe-buildsystem/ https://ropensci.org/commcalls/may2021-r-universe/
Projecting and tracking COVID-19 infection rates in England with R, leveraging Wikidata to tag scientific abstracts, and a new deep-learning workflow with the luz package Episode Links This week's curator: Robert Hickman (@robwhickman (https://twitter.com/robwhickman)) Tracking SARS-CoV-2 In England with {epidemia} (https://imperialcollegelondon.github.io/epidemia/articles/multiple-obs.html) Tagging the Scientific Abstracts with Wikidata Items (https://dwayzer.netlify.app/posts/2021-06-15-tagging-the-abstracts-with-wikidata-items) Que haja luz: More light for torch! (https://blogs.rstudio.com/tensorflow/posts/2021-06-17-luz) Entire issue available at rweekly.org/2021-W25 (https://rweekly.org/2021-W25.html) Supplemental Resources {epidemia} package documentation (https://imperialcollegelondon.github.io/epidemia/index.html) A COVID-19 Model for Local Authorities of the United Kingdom (https://rss.org.uk/RSS/media/File-library/News/2021/MishraScott.pdf) How epidemiology has shaped the COVID pandemic (https://www.nature.com/articles/d41586-021-00183-z)
Using Animal Crossing data with the Google Vision API and machine learning, the latest Shiny developer series with Nick Strayer, and ensuring robust database transactions in Shiny Episode Links This week's curator: Tony Elhabr ([@TonyElHabr] Everybody Loves Raymond: Running Animal Crossing Villagers through the Google Vision API (https://mdneuzerling.com/post/everybody-loves-raymond-running-animal-crossing-villagers-through-the-google-vision-api/) Shiny Developer Series Episode 21 (https://www.youtube.com/watch?v=84Vg7HKzd2E): RStudio software engineer Nick Strayer returns to share how he arrived to RStudio and motivations behind the new Shiny App Stories. Shiny in Production: Database Transactions (https://roh.engineering/posts/2021/06/shiny-in-production-database-transactions/) Entire issue available at rweekly.org/2021-W24 (https://rweekly.org/2021-W24.html)
Reusing knitr chunk options, the combo of VS-Code and R in 2021, and say hello to gggrid Episode Links This week's curator: Miles McBain (@MilesMcBain (https://twitter.com/MilesMcBain)) Reusing Code Chunks and Chunk Options with knitr (https://yihui.org/en/2021/05/knitr-reuse/) R in 2021 with VSCode (https://datamares.netlify.app/en/post/r-vscode/) 'gggrid' it's g-g-great! Accessing 'grid' from 'ggplot2' (https://www.stat.auckland.ac.nz/~paul/Reports/gggrid/gggrid.html) Entire issue available at rweekly.org/2021-W23 (https://rweekly.org/2021-W23.html)
Extracting and analyzing Apple health data, and the top 40 CRAN packages for April Episode Links This week's curator: Wolfram Qin (https://github.com/qinwf) Changes in Apple Health Export (https://www.johngoldin.com/blog/2021-05-changes-in-apple-health-export/) April 2021: "Top 40" New CRAN Packages (https://rviews.rstudio.com/2021/05/25/april-2021-top-40-new-cran-packages/) Entire issue available at rweekly.org/2021-W22 (https://rweekly.org/2021-W22.html) Supplemental Resources https://www.healthcareitnews.com/news/timeline-how-apple-piecing-together-its-secret-healthcare-plan https://github.com/d-score/childdevdata https://github.com/forestry-labs/Rforestry https://github.com/tsuda16k/materialmodifier
The big new features in R 4.1.0, what makes a great function example, and evolution of a ggplot Episode Links This week's curator: Kelly Bodwin (@KellyBodwin (https://twitter.com/KellyBodwin)) New features in R 4.1.0 (https://www.jumpingrivers.com/blog/new-features-r410-pipe-anonymous-functions/) Package documentation: What makes a good example? (https://thisisnic.github.io/2021/05/18/r-package-documentation-what-makes-a-good-example/) Evolution of a ggplot (https://www.cedricscherer.com/2019/05/17/the-evolution-of-a-ggplot-ep.-1/) Entire issue available at rweekly.org/2021-W21 (https://rweekly.org/2021-W21.html) Supplemental Resources Full R 4.1.0 changelog (https://cran.r-project.org/doc/manuals/r-devel/NEWS.html) Winston Chang's R read-only GitHub Repo (https://github.com/wch/r-source/tree/tags/R-4-1-0) mirror of the SVN R code repository for version 4.1.0
A tidymodels approach to the Introduction to Statistical Learning learning labs, exploring class imbalance on the TidyX video series, and encrypting and hosting a R Markdown report. Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) ISLR: tidymodels labs (https://emilhvitfeldt.github.io/ISLR-tidymodels-labs/index.html): This book aims to be a complement to the 1st version An Introduction to Statistical Learning book with translations of the labs into using the tidymodels set of packages. TidyX Episode 59: MLB Pitch Classification - Class Imbalance and Model Evaluation (https://www.youtube.com/watch?v=6-y1iEbDQVs) Encrypt and host a knitted R Markdown file (https://www.rostrum.blog/2021/05/07/encrypted-rmd/) Entire issue available at rweekly.org/2021-W20 (https://rweekly.org/2021-W20.html) Supplemental Resources An Introduction to Statistical Learning (https://www.statlearning.com) and The Elements of Statistical Learning (https://web.stanford.edu/~hastie/ElemStatLearn/) official sites with links to download each. TidyX MLB Pitch Classification playlist (https://www.youtube.com/playlist?list=PLdb0LTjA9iQxP4vsD87_yNUfPnQxBjE-s) My appearance on TidyX episode 32 (https://www.youtube.com/watch?v=c7dZqyhd4a4) {encryptedRmd} (https://github.com/dirkschumacher/encryptedRmd): Password protected markdown HTML reports in R using libsodium libsodium (https://doc.libsodium.org/) encryption library
Using the trifecta of map, walk, and pivot for data processing, obtaining quotes from the Friends characters in R, and putting the spolight on Shiny user interfaces in the Shiny Dev Series. Episode Links This week's curator: Hey, it's me, Eric! (@theRcast (https://twitter.com/thercast)) Map, Walk, Pivot (https://kieranhealy.org/blog/archives/2021/05/04/map-walk-pivot/) Introducing {centralperk}: Get quotes from the main characters of the TV show 'Friends' (http://Ryo-N7.github.io/2021-05-06-friends-quotes-api/) Shiny Developer Series Episode 20: Outstanding User Interfaces with David Granjon (https://www.youtube.com/watch?v=mxvMaoXOm70) Entire issue available at rweekly.org/2021-W19 (https://rweekly.org/2021-W19.html)
A call to action for testing R 4.1, a practical guide to unit tests, and a tutorial on creating pizza charts with football data Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) R Can Use Your Help: Testing R Before Release (https://developer.r-project.org/Blog/public/2021/04/28/r-can-use-your-help-testing-r-before-release/) Writing unit tests in R (https://r-critique.com/writing-unit-tests-in-r) Soccer Percentile Radars/Pizza's Tutorial (https://www.gettingbluefingers.com/tutorials/RadarPizzaChart) Entire issue available at rweekly.org/2021-W18 (https://rweekly.org/2021-W18.html)
Exploring wikidata with the {tidywikidatar} package, accessibility improvements in {knitr}, and the top 40 new CRAN packages for March. Episode Links This week's curator: Batool Almazrouq (@batool664) (https://twitter.com/batool664) What does Wikidata know about members of the European Parliament? (https://medium.com/european-data-journalism-network/a-new-r-package-for-exploring-the-wealth-of-information-stored-by-wikidata-fe85e82b6440) New in knitr: Improved accessibility with image alt text (https://blog.rstudio.com/2021/04/20/knitr-fig-alt/) March 2021: "Top 40" New CRAN Packages (https://rviews.rstudio.com/2021/04/22/march-2021-top-40-new-cran-packages/) Entire issue available at rweekly.org/2021-W17 (https://rweekly.org/2021-W17.html) Supplemental Resources https://news.yahoo.com/wikipedia-turns-20-aims-reach-035212015.html https://github.com/yihui/knitr/releases/tag/v1.32 https://cran.r-project.org/web/packages/pkglite/index.html https://flujoo.github.io/gm/
The latest news from rOpenSci, creating ggplot2 postcards with ggirl, and an introduction to process mining in R Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) rOpenSci News Digest, April 2021 (https://ropensci.org/blog/2021/04/16/latest-ropensci-news-digest/) {ggirl} 1.0.1 (https://jnolis.com/blog/introducing_ggirl/): An R package that lets you make ggplots in real life Process Mining in 10 minutes with R (https://medium.com/process-mining-and-analytics/process-mining-in-10-minutes-with-r-1ab28ed74e81) Entire issue available at rweekly.org/2021-W16 (https://rweekly.org/2021-W16.html) Supplemental Resources rOpenSci Software Peer Review (https://ropensci.org/software-review) {dataspice} package peer review GH isssue (https://github.com/ropensci/software-review/issues/426) {brochure} (https://github.com/ColinFay/brochure): Natively multipage Shiny apps What Process Mining Is, and Why Companies Should Do It (https://hbr.org/2019/04/what-process-mining-is-and-why-companies-should-do-it) {bupaR} (https://www.bupar.net): Business process analysis in R
reprex 2.0, using Kubernetes and the future package, and SQL in RMarkdown Episode Links This week's curator: Colin Faye (@_colinFay (https://twitter.com/_colinfay)) reprex 2.0.0 (https://www.tidyverse.org/blog/2021/04/reprex-2-0-0/) Using Kubernetes and the Future Package to Easily Parallelize R in the Cloud (https://www.jottr.org/2021/04/08/future-and-kubernetes/) sql-in-rmarkdown (https://sciencificity-blog.netlify.app/posts/2021-03-27-sql-in-rmarkdown/) Entire issue available at rweekly.org/2021-W15 (https://rweekly.org/2021-W15.html) Supplemental Resources Jenny Bryan's rstudio::conf 2020 keynote materials (https://github.com/jennybc/debugging#readme): Object of type 'closure' is not subsettable High Performance and Parallel Computing CRAN task view (https://cran.r-project.org/web/views/HighPerformanceComputing.html) Future: Simple Async, Parallel & Distributed Processing in R rstudio::conf 2020 resources (https://www.jottr.org/2020/02/01/future-rstudioconf2020-slides) tidyquery (https://github.com/ianmcook/tidyquery): Query R data frames with SQL
{workflowsets} with tidy models, exploring other {ggplot2} goems, and top 10 R errors Episode Links This week's curator: Robert Hickman (@robwhickman (https://twitter.com/robwhickman)) workflowsets 0.0.1 (https://www.tidyverse.org/blog/2021/03/workflowsets-0-0-1/) Exploring Other ggplot2 Geoms (https://ivelasq.rbind.io/blog/other-geoms/) The top 10 R errors, the 7th one will surprise you (https://rtask.thinkr.fr/the-top-10-r-mistakes-the-7th-one-will-surprise-you/) Entire issue available at rweekly.org/2021-W14 (https://rweekly.org/2021-W14.html) Supplemental Resources Screening many models (https://www.tmwr.org/workflow-sets.html) chapter from Tidy Modeling with R (https://www.tmwr.org/) Extending ggplot2 vignette (https://ggplot2.tidyverse.org/articles/extending-ggplot2.html)
The Minard System in R, ggplot2 wizardry, a slackbot created with plumber and googleCouldRunner Episode Links This week's curator: Tony Elhabr (@TonyElHabr (https://twitter.com/tonyelhabr)) "The Minard System" in R (http://minard.schochastics.net/) A guide to creating a Slackbot that sends weekly updates via plumber, googleCloudRunner and Cloud Run (https://code.markedmondson.me/googleCloudRunner/articles/usecase-slackbot-google-analytics.html) ggplot2 Wizardry: My Favorite Tricks and secrets for Beautiful Plots in R, Cédric Scherer (https://www.cedricscherer.com/slides/useR2021.pdf) Entire issue available at rweekly.org/2021-W13 (https://rweekly.org/2021-W13.html) Supplemental Resources DataViz History Series: Edward Tufte, Charles Minard, Napoleon and the Russian Campaign of 1812 - Part 2 (https://datavizblog.com/2013/05/18/dataviz-history-edward-tufte-charles-minard-napoleon-and-the-russian-campaign-of-1812-part-2) and Part 5 (https://datavizblog.com/2013/05/26/dataviz-history-charles-minards-flow-map-of-napoleons-russian-campaign-of-1812-part-5) {ggplot2} Wizardry recorded talk (https://www.youtube.com/watch?v=5KHvEXYtnOo) from UseR Oslo meetup (25 March 2021) Introducing googleCouldRunnner - serverless R on Google Could Platform (https://code.markedmondson.me/googleCloudRunner-intro/)
{gt} tables cookbook, best weather cities, and mapping over many files Episode Links This week's curator: Miles McBain (@MilesMcBain (https://twitter.com/MilesMcBain)) The GT Cookbook (https://themockup.blog/static/gt-cookbook.html) Cities with Best (and Worst) Weather, 2021 edition (https://taraskaduk.com/posts/2021-03-14-best-weather-2/) How to treat as many files as fit on your hard disk without loops (sorta) nor running out of memory all the while being as lazy as possible (https://www.brodrigues.co/blog/2021-03-19-no_loops_tidyeval/) Supplemental Resources GT Advanced Cookbook (https://themockup.blog/static/gt-cookbook-advanced.html) R-Podcast episode 27: Get the {gt} Tables! (https://r-podcast.org/episode/027-rstudioconf-tables/) R-Weekly Highlights Episode 24: {blogdown} v1.0, announcing {pagedreport}, and the rOpenSci Community Contributing Guide (https://rweekly.fireside.fm/24) R-Weekly Highlights episode 5: Guidelines for creating better tables, a controlled vocabulary to name data frame columns, and exploring reactive in Shiny applications (https://rweekly.fireside.fm/5) Bruno Rodrigues' YouTube Channel (https://www.youtube.com/channel/UCTZXht1RTL2Duc3eU8MYGzQ)
Time series forecasting with torch, automated scraping of stock metrics with GitHub Actions, and default knitr options and hooks. Episode Links This week's curator: Robert Hickman (@robwhickman (https://twitter.com/robwhickman)) Introductory time series forecasting with torch (https://blogs.rstudio.com/ai/posts/2021-03-10-forecasting-time-series-with-torch_1/) Daily Stock Gainers Automated Web Scraping in R with Github Actions (https://www.programmingwithr.com/daily-stock-gainers-automated-web-scraping-in-r-with-github-actions/) Default knitr options and hooks (https://www.jumpingrivers.com/blog/knitr-default-options-settings-hooks/) Supplemental Resources Introducing Torch for R (https://blogs.rstudio.com/ai/posts/2020-09-29-introducing-torch-for-r) Automating COVID-19 PDF scraping (https://lapsedgeographer.london/2020-04/automating-pdf-scraping) 1littlecoder YouTube channel (https://www.youtube.com/channel/UCpV_X0VrL8-jg3t6wYGS-1g) Shiny Developer Series (https://shinydevseries.com)
Serverless dashboards, learning tidy evaluation by re-implementing dplyr, and bootstrap confidence intervals with tidy modeling Episode Links This week's curator: Kelly Bodwin (@KellyBodwin (https://twitter.com/KellyBodwin)) Server(shiny)-less dashboards with R, {htmlwidgets} and {crosstalk} (https://www.brodrigues.co/blog/2021-03-02-no_shiny_dashboard/) Learning tidy eval by re-implementing dplyr (https://peng-chen.netlify.app/blog/2021-03-02-learn-tidy-eval-by-reimplementing-dplyr/) Bootstrap Confidence Intervals for Super Bowl Commercials (https://juliasilge.com/blog/superbowl-conf-int/) Supplemental Resources Learning Tidy Evaluation by Reimplementing dplyr (Government & Public Sector R Conference) (https://www.youtube.com/watch?v=WoBbQ5gsbgU&list=PL5J3U8bCF-4neATb4NwXohXN9gxiw4nop&index=2) Programming with dplyr vignette (https://dplyr.tidyverse.org/articles/programming.html)
Random effects, GGanimate intro, and updates to dplyr backends Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) Random effects and penalized splines are the same thing (https://www.tjmahr.com/random-effects-penalized-splines-same-thing/) GGanimating a geographic introduction (https://www.pipinghotdata.com/posts/2021-02-15-gganimating-a-geographic-introduction/) dplyr backends: multidplyr 0.1.0, dtplyr 1.1.0, dbplyr 2.1.0 (https://www.tidyverse.org/blog/2021/02/dplyr-backends/) Supplemental Resources https://stats.stackexchange.com/questions/55364/mixed-model-in-simple-english https://towardsdatascience.com/how-linear-mixed-model-works-350950a82911 https://twitter.com/tjmahr/status/1365424619344318466
Multi-page Shiny apps, R package citation, and refactoring the squashinformr package Episode Links This week's curator: Eric Nantz (@theRcast (https://twitter.com/thercast)) Multi-page {shiny} Applications with {brochure} (https://colinfay.me/brochure-r-package/) Make Your R Package Easier to Cite (https://ropensci.org/blog/2021/02/16/package-citation/) Refactoring {squashinformr} (https://needleinthehay.ca/post/refactoring-squashinformr/)
Installing packages, {distill} for personal websites, and Shiny app stories Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) The Comprehensive Guide to Installing R Packages from CRAN, Bioconductor, GitHub and Co. (https://thomasadventure.blog/posts/install-r-packages/) Distill it down (https://education.rstudio.com/blog/2021/02/distill-it-down/) Introducing Shiny App Stories (https://blog.rstudio.com/2021/02/12/shiny-app-stories/) Supplemental Resources 20 Years of R (https://github.com/revodavid/20-years-of-R) Package management basics (Mozilla Developer Network Web Docs) (https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools/Package_management) Sharing on Short Notice: How to Get Your Materials Online with R Markdown (https://rstudio.com/resources/webinars/sharing-on-short-notice-how-to-get-your-materials-online-with-r-markdown/) Building a {distill} website} (https://lisalendway.netlify.app/posts/2020-12-09-buildingdistill) Shiny Developer Series Episode 1: Shiny Development Past and Future (https://shinydevseries.com/post/episode-1-shiny-development-past-and-future/) Shiny Developer Series Episode 5: shinysense and custom javascript visualizations (https://shinydevseries.com/post/episode-5-shinysense/)
Episode Links This week's curator: Tony Elhabr (@TonyElHabr (https://twitter.com/tonyelhabr)) Shiny 1.6: Theming, Caching, Accessibility (https://blog.rstudio.com/2021/02/01/shiny-1-6-0/) Remote Pair Programming in R Using Visual Studio Code and Live Share (https://ivelasq.rbind.io/blog/vscode-live-share/) Lists are my secret weapon for reporting stats with knitr (https://tjmahr.github.io/lists-knitr-secret-weapon/) Supplemental Resources Custom theming in Shiny & R Markdown with {bslib} & {thematic} (rstudio::global 2021) (https://rstudio.com/resources/rstudioglobal-2021/custom-theming-in-shiny-and-r-markdown-with-bslib-and-thematic/) Making Shiny apps faster with caching (rstudio::global 2021) (https://rstudio.com/resources/rstudioglobal-2021/making-shiny-apps-faster-with-caching/)
rstudio::global 2021 and UseR! 2021 call for abstracts Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) rstudio::global 2021 talks (https://rstudio.com/resources/rstudioglobal-2021/) rstudio::global(2021) %>% summarise() (https://clarewest.github.io/blog/post/rstudio-global-2021-summarise/) 15th Mar: useR2021 Call for Abstracts (https://user2021.r-project.org/participation/call-for-abstracts/) Supplemental Resources Lifelong Learning with R Weekly (rstudio::global 2021) (https://rstudio.com/resources/rstudioglobal-2021/lifelong-learning-with-r-weekly/) Your Public Garden - rstudio::global(2021) Keynote by Vicki Boykis (https://docs.google.com/presentation/d/1RZqE43Y3fWEExGwL3jAZD7uQPDUnt53UZj0GgWo6RtQ/edit#slide=id.g6fe1a5a715_4_4744)
{blogdown} v1.0, announcing {pagedreport}, and the rOpenSci Community Contributing Guide Episode Links This week's curator: Colin Faye (@_colinFay (https://twitter.com/_colinfay)) Announcing blogdown v1.0 (https://blog.rstudio.com/2021/01/18/blogdown-v1.0/) Announcing pagedreport (https://rfortherestofus.com/2021/01/announcing-pagedreport/) Introducing the rOpenSci Community Contributing Guide (https://ropensci.org/blog/2021/01/20/contributing-guide/) Supplemental Resources Up & running with blogdown in 2021 (https://alison.rbind.io/post/new-year-new-blogdown/) Yihui's perspective on early development of {blogdown} from episode 24 of The R-Podcast (https://r-podcast.fireside.fm/24?t=1142) The new and improved R-Podcast site (https://support.rbind.io/2017/04/27/r-podcast-website/) {pagedown}: Creating beautiful PDFs with R Markdown and CSS (rstudio::conf 2019) (https://rstudio.com/resources/rstudioconf-2019/pagedown-creating-beautiful-pdfs-with-r-markdown-and-css/) {pagedreport} gallery (https://github.com/rfortherestofus/pagedreport/issues/14)
Data Science as an atomic habit, Japan soccer league season review, Fantasy football scheduling, and UseR! 2021 call for tutorials Episode Links This week's curator: Wolfram King (https://github.com/qinwf) Data science as an atomic habit (https://malco.io/2021/01/04/data-science-as-an-atomic-habit/) J.League Soccer 2020 Season Review with R! (http://Ryo-N7.github.io/2021-01-14-jleague-2020-season-review-with-r/) Fantasy Football and the Classical Scheduling Problem (https://tonyelhabr.rbind.io/post/fantasy-football-schedule-problem/) UseR! 2021: Call for Tutorials (https://user2021.r-project.org/participation/call-for-tutorials/) Supplemental Resources Book Review: Atomic Habits (https://kislayverma.com/books/book-review-atomic-habits) ffsched - R package for simulating schedules and standings for fantasy football (https://github.com/tonyelhabr/ffsched/) UseR! 2020 Tutorials Playlist (https://www.youtube.com/playlist?list=PL4IzsxWztPdkj6NbIGdhsVd9MluxV05RN) Lifelong Learning with R Weekly (Wolfram Qin) lightning talk at rstudio::global (https://global.rstudio.com/student/catalog)! Session 1: 2021-01-21 10:21 PM - 10:26 PM EST / 2021-01-22 03:21 AM - 03:26 AM UTC Session 2: 2021-01-22 10:21 AM - 10:26 AM EST / 2021-01-22 03:21 PM- 03:26 PM UTC
Plots with GitHub Actions, and major updates to {renv} and {fastai} Episode Links This week's curator: Batool Almazrouq (https://twitter.com/batool664) Automatic Rendering of a Plot with GitHub Actions (https://amitlevinson.com/blog/automated-plot-with-github-actions) {renv} 0.12.5 (https://cran.r-project.org/package=renv): Project Environments {fastai} 2.0.2 (https://cran.r-project.org/package=fastai): Interface to fastai Supplemental Resources GitHub Actions: built by you, run by us (https://github.blog/2018-10-17-action-demos) R-Podcast Episode 32: RStudio's Big Move and Kevin Ushey (https://r-podcast.org/32) Fully containerized R dev environment with Docker, RStudio, and VS-Code (https://youtu.be/4wRiPG9LM3o?t=389) What does it mean to freeze or unfreeze a model? (https://stats.stackexchange.com/questions/393168/what-does-it-mean-to-freeze-or-unfreeze-a-model)
Data Science course in a box, up and running with blogdown, and voting visualization in Switzerland Episode Links This week's curator: Wolfram King (https://github.com/qinwf) Data Science Course in a Box (https://datasciencebox.org/) - The core content of the course focuses on data acquisition and wrangling, exploratory data analysis, data visualization, inference, modelling, and effective communication of results. Up & running with blogdown in 2021 (https://alison.rbind.io/post/new-year-new-blogdown/) A version of the famous visualization - Land doesn't vote, people do (https://github.com/zumbov2/votemapswitzerland) Supplemental Resources A Fresh Look at Introductory Data Science (https://www.tandfonline.com/doi/full/10.1080/10691898.2020.1804497) The R-Podcast Episode 31: Data Science Education with R (https://r-podcast.org/31) ‘For responsible businesses – protecting human rights and the environment’ initiative background (https://www.admin.ch/gov/en/start/documentation/votes/20201129/iniziativa-popolare-per-imprese-responsabili-a-tutela-dell-essere-umano-e-dell-ambiente.html)
R Markdown family updates & table contest results Episode Links This week's curator: Wolfram King (https://github.com/qinwf) Winners of the 2020 RStudio Table Contest (https://blog.rstudio.com/2020/12/23/winners-of-the-2020-rstudio-table-contest/) Latest News from the R Markdown Family (https://blog.rstudio.com/2020/12/21/rmd-news/) Supplemental Resources Editable DataTables in R Shiny using SQL (https://www.nielsvandervelden.com/post/sql_datatable/editable-datatables-in-r-shiny-using-sql/)
Targetopia, extracting JSON data, and ggrepel update Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) The targetopia: An R package ecosystem for democratized reproducible pipelines at scale (https://wlandau.github.io/posts/2020-12-14-targetopia/) Extracting JSON data from websites and public APIs with R (https://themockup.blog/posts/2020-12-13-extracting-json-from-websites-and-public-apis-with-r/) {ggrepel} (https://cran.r-project.org/package=ggrepel): Automatically Position Non-Overlapping Text Labels with ggplot2. Entire issue available at rweekly.org/2020-51 (https://rweekly.org/2020-51) Supplement resources {targets} statement of need (https://wlandau.github.io/targets/articles/need.html) {stantargets} (https://wlandau.github.io/stantargets) {ggrepel} 0.9.0 changelog (https://github.com/slowkow/ggrepel/blob/master/NEWS.md)
Underrated tidyverse functions, bullet chart variants, and AWS Lambda with R Episode Links This week's curator: Eric Nantz (@theRcast (https://twitter.com/theRcast)) Underrated Tidyverse Functions (https://hugo-portfolio-example.netlify.app/projects/tidyverse_functions/) Bullet Chart Variants in R (https://themockup.blog/posts/2020-11-29-bullet-chart-variants-in-r/) R on AWS Lambda with containers (https://mdneuzerling.com/post/r-on-aws-lambda-with-containers/) Entire issue available at rweekly.org/2020-50 (https://rweekly.org/2020-50)
Extended ggplot2 tutorial, static code analysis, and a customized visual CV with ggplot2 Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) An extended version of "A ggplot2 Tutorial for Beautiful Plotting" (https://cedricscherer.netlify.app/2019/08/05/a-ggplot2-tutorial-for-beautiful-plotting-in-r/) A brief introduction to the basics of R's static code analysis (https://renkun.me/2020/11/08/using-parse-data-to-analyze-r-code/) Creation of a custom visual CV by ggplot hacking (http://adomingues.github.io/2020/11/25/visual-cv/) Entire issue available at rweekly.org/2020-49 (https://rweekly.org/2020-49)
About this episode Your first R package, magrittr 2.0, and Engineering Shiny use case Episode Links This week's curator: Maelle Salmon (@ma_salmon (https://twitter.com/ma_salmon)) Your first R package in 1 hour (https://www.pipinghotdata.com/posts/2020-10-25-your-first-r-package-in-1-hour/) magrittr 2.0 is here! (https://www.tidyverse.org/blog/2020/11/magrittr-2-0-is-here/) Use case from "Engineering Production-Grade Shiny Apps" - Building an App, from Start to Finish (https://engineering-shiny.org/use-case-building-an-app-from-start-to-finish.html) Entire issue available at rweekly.org/2020-48 (https://rweekly.org/2020-48) Supplement Resources Recording of Shannon's workshop on YouTube: youtu.be/xcXzaEmZ-m4 (https://youtu.be/xcXzaEmZ-m4)
About this episode Testthat utility belt, NHS-R conference, and application of Bayesian networks to sports injury prediction Episode Links This week's curator: Jon Calder (@jonmcalder (https://twitter.com/jonmcalder)) NHS-R 2020 Week Long Conference -- so much great content, so little time to catch it all... (https://nhsrcommunity.com/blog/nhs-r-2020-week-long-conference-so-much-great-content-so-little-time-to-catch-it-all/) Helper code and files for your testthat tests (https://blog.r-hub.io/2020/11/18/testthat-utility-belt/) Bayesian networks and sports injuries with {bnlearn} (https://www.hfshr.xyz/posts/2020-11-01-bayesian-networks-with-bnlearn/) Entire issue available at rweekly.org/2020-47 (https://rweekly.org/2020-47) Supplement Resources https://nhsrcommunity.com/blog/nhs-meets-r/
About this episode Open-access tools to find conronaviruses, developing inside containers, and error handling Episode Links This week's curator: Colin Faye (@_colinFay (https://twitter.com/_colinfay)) Using Open-Access Tools (rentrez, taxize) to Find Coronaviruses, Their Genetic Sequences, and Their Hosts (https://ropensci.org/blog/2020/11/10/coronaviruses-and-hosts/) How to develop inside a Docker container to ease collaboration? (https://rtask.thinkr.fr/how-to-develop-inside-a-docker-container-to-ease-collaboration/) YAPOEH! (Yet another post on error handling) (https://adisarid.github.io/post/yet-another-post-on-error-handling/) Entire issue available at rweekly.org/2020-46 (https://rweekly.org/2020-46)
About this episode Single source publishing, rainbow parentheses, and VisiumExperiment Episode Links This week's curator: Robert Hickman (@robwhickman (https://twitter.com/robwhickman)) Single-source publishing for R users (https://masalmon.eu/2020/11/06/single-source-publishing-r/) RStudio 1.4 Preview: Rainbow Parentheses (https://blog.rstudio.com/2020/11/04/rstudio-1-4-preview-rainbow-parentheses/) Using VisiumExperiment at spatialLIBD package (http://LieberInstitute.github.io/rstatsclub/2020/11/06/using-visiumexperiment-at-spatiallibd-package/) Entire issue available at rweekly.org/2020-45 (https://rweekly.org/2020-45) Supplement Links https://github.com/maelle/bspagedjs https://bookdown.org/
About this episode {emphatic} highlighting, analyzing open political data, and helping data-science learners Episode Links This week's curator: Tony Elhabr (@TonyElHabr (https://twitter.com/tonyelhabr)) {emphatic} (https://github.com/coolbutuseless/emphatic): Augments the output of data.frames and matrices in R by adding user-defined ANSI highlighting. A guide to accessing & analyzing open source American political data using R (https://github.com/jaytimm/American-political-data-and-R) Let’s stop doubly-screwing data science learners (https://milesmcbain.micro.blog/2020/10/28/lets-stop-doublyscrewing.html) Entire issue available at rweekly.org/2020-44 (https://rweekly.org/2020-44) Supplement Links {pillar} format columns with colour (https://pillar.r-lib.org) {crayon} R package for colored terminal output (https://github.com/r-lib/crayon) ANSI escape codes (https://en.wikipedia.org/wiki/ANSI_escape_code) Jason Timm's blog (https://www.jtimm.net) The {drake} post (https://www.milesmcbain.com/posts/the-drake-post) The {drake} R package user manual (https://books.ropensci.org/drake)
About this episode Rolling averages with {slider}, personal art map, and flood mapping Episode Links This week's curator: Miles McBain (@MilesMcBain (https://twitter.com/MilesMcBain)) Rolling Averages with {slider} and Covid Data (https://www.njtierney.com/post/2020/10/20/roll-avg-covid/) Personal Art Map with R (http://estebanmoro.org/post/2020-10-19-personal-art-map-with-r/) Flood mapping and rapid impact assessment in Niamey (https://www.ahmadoudicko.com/posts/2020/09/flood-mapping-and-rapid-impact-assessment-in-niamey/) Entire issue available at rweekly.org/2020-43 (https://rweekly.org/2020-43) Supplement Links Melt the Clock: Tidy time series analysis by Earo Wang (https://slides.earo.me/rstudioconf19/#1) {slider} - Sliding Window Functions (https://davisvaughan.github.io/slider/) https://inequality.media.mit.edu/ {sen2r} - Find, download, and process sentinel-2 data (http://sen2r.ranghetti.info/index.html)
About this episode Climate animation, decomposition and smoothing with R and python, and a Raspberry Pi dashboard Episode Links This week's curator: Ryo Nakagawara (@RbyRyo (https://twitter.com/R_by_Ryo)) Climate animation of maximum temperatures (https://dominicroye.github.io/en/2020/climate-animation-of-maximum-temperatures/) Decomposition and Smoothing with data.table, reticulate, and spatstat (https://tonyelhabr.rbind.io/post/decomposition-smoothing-soccer/) Raspberry Pi E-Paper Dashboard with R (https://blog.schochastics.net/post/raspberry-pi-e-paper-dashboard-with-r/) Entire issue available at rweekly.org/2020-42 (https://rweekly.org/2020-42)
About this episode Topics in package development, contributing to ROpenSci, and shining a light on learnr Episode Links This week's curator: Eric Nantz (@theRcast (https://twitter.com/thercast)) Picking and researching blog topics about R package development (https://blog.r-hub.io/2020/10/09/topic-research/) Hacktober? Any Month is a Good Month to Contribute to rOpenSci (https://ropensci.org/blog/2020/10/06/hacktober2020/) Shiny Developer Series Episode 14 - Shining a Light on {learnr} (https://shinydevseries.com/post/episode-14-barrett3/) Entire issue available at rweekly.org/2020-41 (https://rweekly.org/2020-41) Supplement Links R Packages 2nd Edition (https://r-pkgs.org/) R-package-devel mailing list (https://stat.ethz.ch/mailman/listinfo/r-package-devel) Writing R Extensions (https://cran.r-project.org/doc/manuals/r-release/R-exts.html) rOpenSci Community Contributing Guide (https://contributing.ropensci.org/) Maintaining an R Package - Community Call Summary (https://ropensci.org/blog/2020/07/14/commcall-maintaining-pkg/) Exploring missing values in naniar (https://allisonhorst.shinyapps.io/missingexplorer/) sortable widget and learnr demonstration (https://rstudio.github.io/sortable/tutorials/tutorial_question_rank.html) Creating a New RWeekly Issue: Hands-on Demonstration (https://www.youtube.com/watch?v=tnclyMsy638)
About this episode Visual markdown editing, stat layers in ggplot2, and learnr tutorials in a package Episode Links This week's curator: Jonathan Carroll (@carroll_jono (https://twitter.com/carroll_jono)) RStudio v1.4 Preview: Visual Markdown Editing (https://blog.rstudio.com/2020/09/30/rstudio-v1-4-preview-visual-markdown-editing/) How to deliver learnr tutorials in a package (https://education.rstudio.com/blog/2020/09/delivering-learnr-tutorials-in-a-package/) Demystifying stat_ layers in {ggplot2} (https://yjunechoe.github.io/posts/2020-09-26-demystifying-stat-layers-ggplot2/) Entire issue available at rweekly.org/2020-40 (https://rweekly.org/2020-40) Supplement Links Visual R Markdown documentation (https://rstudio.github.io/visual-markdown-editing) Introducing learnr (https://blog.rstudio.com/2017/07/11/introducing-learnr/) Shiny Developer Series Episode 14 - Shining a Light on learnr (https://shinydevseries.com/post/episode-14-barrett3/) Distill for R Markdown - Creating a Blog (https://rstudio.github.io/distill/blog.html)
About this episode A calendar right in your R console, accessibility tooling for Shiny, and shinydashboardPlus v2.0 Episode Links This week's curator: Maelle Salmon (@ma_salmon (https://twitter.com/ma_salmon)) A Calendar in Your R Console (https://www.garrickadenbuie.com/blog/r-console-calendar/) accessibility (a11y) tooling for shiny (https://github.com/ewenme/shinya11y) {shinydashboardPlus 2.0.0}: extensions for shinydashboard (https://rinterface.github.io/shinydashboardPlus/articles/shinydashboardPlus.html#what-changes-in-v2-0-0) Entire issue available at rweekly.org/2020-39 (https://rweekly.org/2020-39)
About this episode Making learning to code friendlier with art, ggforce functions, and debugging in VSCode Episode Links It's a Bird, It's a Plane ... It's a ggforce function (https://ihaddadenfodil.com/post/it-s-a-bird-it-s-a-plane-it-s-a-ggforce-function/) Making Learning to Code Friendlier with Art — An Interview with Dr. Allison Horst (https://www.dataquest.io/blog/making-learning-to-code-friendlier-with-art-allison-horst-interview/) Introduction to debugging R in VSCode (https://renkun.me/2020/09/13/debugging-r-in-vscode/) Entire issue available at rweekly.org/2020-38 (https://rweekly.org/2020-38) This week's curator: Jon Calder @jonmcalder (https://twitter.com/jonmcalder)
About this episode Guidelines for creating better tables, a controlled vocabulary to name data frame columns, and exploring reactivity in Shiny applications. Episode Links 10+ Guidelines for Better Tables in R: Make tables people ACTUALLY want to read. (https://themockup.blog/posts/2020-09-04-10-table-rules-in-r/) Column Names as Contracts (https://emilyriederer.netlify.app/post/column-name-contracts/) Episode 12: Barret Schloerke Part 1 (reactlog) (https://shinydevseries.com/post/episode-12-barrett1/) Entire issue available at rweekly.org/2020-37 (https://rweekly.org/2020-37)
About this episode A stunning combination of physics and 3-D visualization, behind the curtain of package installation, and an alternative workflow for error handling in functions. Episode Links Plinko Statistics: Insights from the Bean Machine (https://www.tylermw.com/plinko-statistics-insights-from-the-bean-machine/) State of R packages in your library (https://blog.r-hub.io/2020/09/03/keep.source/) Handling errors using purrr's possibly() and safely() (https://aosmith.rbind.io/2020/08/31/handling-errors/) Entire issue available at rweekly.org/2020-36 (https://rweekly.org/2020-36) The R-Weekly Patreon: www.patreon.com/rweekly (https://www.patreon.com/rweekly)
About this episode A substantial update to the magrittr package coming soon, creating visualizations in D3 from an R user's perspective, and a big book of R. Episode Links magrittr 2.0 is coming soon (https://www.tidyverse.org/blog/2020/08/magrittr-2-0/) D3 to R to D3 (https://maya.rbind.io/post/2020/d3-to-r-to-d3/) Big Book of R (https://www.bigbookofr.com/) Entire issue available at rweekly.org/2020-35 (https://rweekly.org/2020-35) Details on how to submit resources and becoming an editor on the RWeekly team: github.com/rweekly/rweekly.org (https://github.com/rweekly/rweekly.org)
About this episode Choosing an operating system for R users, examining regression techniques, and inside the development of dittodb / generating data from truncated distributions Episode Links Best OS for R users (https://www.jimhester.com/post/2020-08-20-best-os-for-r/) Lines of best fit (http://freerangestats.info/blog/2020/08/23/highered-ols) Generating data from a truncated distribution (https://www.rdatagen.net/post/generating-data-from-a-truncated-distribution/) Entire issue available at rweekly.org/2020-34 (https://rweekly.org/2020-34) Creating a new RWeekly issue demonstration: youtu.be/tnclyMsy638 (https://youtu.be/tnclyMsy638)
About this episode Exploring comic book creation with the tidyverse and ggplot2, and updates to the showtext and shinycssloader packages on CRAN. Episode Links A visualization exploring types of comic transitions as described in Scott McCloud's "Understanding Comics". (https://github.com/sharlagelfand/understanding-comics) {showtext} 0.9 (https://cran.r-project.org/package=showtext): Using Fonts More Easily in R Graphs {shinycssloaders} v1.0: You can now use your own image, plus 3 years' worth of new features! (https://deanattali.com/blog/shinycssloaders-v1.0/) Entire issue available at rweekly.org/2020-33 (https://rweekly.org/2020-33)
In this introduction episode, Eric Nantz shares an introduction to the RWeekly community project as well as the movitation for creating this brand new RWeekly Highlights podcast! Episode Links rweekly.org (https://rweekly.org) github.com/rweekly/rweekly.org (https://github.com/rweekly/rweekly.org)