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.
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 LinksThis week's curator: Batool Almarzouq - @batoolmm.bsky.social (Bluesky) & @batool664 (X/Twitter)recipes 1.3.030 Day Chart Challenge 2025Rotation with ModuloMarch 2025 Top 40 New CRAN PackagesEntire issue available at rweekly.org/2025-W19Supplement 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.htmlNicola's 30 day chart challenge browser app https://nrennie.rbind.io/30DayChartChallenge/{tidyplots} https://tidyplots.org{echarts4r} https://echarts4r.john-coene.comhttps://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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixA Simple Coin Flip Can Change Fate - Final Fantasy VI - Level 99 - https://ocremix.org/remix/OCR02692No Time - Chrono Trigger - Jaxx - https://ocremix.org/remix/OCR00386Sly 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 LinksThis week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)Which programming language should I use? A guide for early-career researchersReliable Shiny Code with Copilot and Posit's VS Code ExtensionMy Journey Learning R as a Humanities UndergradEntire issue available at rweekly.org/2025-W18Supplement ResourcesR 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-quartoSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social media Eric Nantz: @rpodcast@podcastindex.social (Mastodon), @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 OCRemixSecrets Abound - Final Fantasy - Midgarian Sky - https://ocremix.org/remix/OCR02452Voodoo, 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 LinksThis week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) & @rpodcast.bsky.social (BlueSky) & @theRcast (X/Twitter)What's new in R 4.5.0?plumber2Introducing choresEntire issue available at rweekly.org/2025-W16Supplement 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.htmlSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixPut the lime in the Koopa shell and drink it all up - Mario Party - Mel Decision, darmock, DeLuxDolemite, Siolfor the Jackal - https://ocremix.org/remix/OCR04836Watermelon 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 LinksThis week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @jonocarroll.fosstodon.org.ap.brid.gy (Bluesky) & @carroll_jono (X/Twitter)Positron: current joys and painsLearning the tidyverse with the help of AI toolsObservable for R usersEntire issue available at rweekly.org/2025-W15Supplement ResourcesPositron +1e https://open-vsx.org/extension/grrrck/positron-plus-1-eVanishing Gradients episode 47 (The Great Pacific Garbage Patch of Code Slop with Joe Reis) https://vanishinggradients.fireside.fm/47Observable color palette viewer https://observablehq.com/plot/features/scales#color-scalesObservable Plots (R/Pharma 2024 Workshop Series) https://www.youtube.com/watch?v=M6fP68XnacMSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixSunny Side Up - Yoshi's Island DS - ZackParrish - https://ocremix.org/remix/OCR04558Costa 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 LinksThis week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)Text Summarization, Translation, and Classification using LLMs: mall does it allThe guide to gradients in R and ggplot2Entire issue available at rweekly.org/2025-W14Supplement ResourcesMall: 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.htmlHack your way to scientific glory https://stats.andrewheiss.com/hack-your-way/538Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon), @rpodcast.bsky.social (BlueSky) and @theRcast (X/TwitterMike Thomas: @mike_thomas@fosstodon.org (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter) Music credits powered by OCRemixDark 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 LinksThis week's curator: Ryo Nakagawara - @R_by_Ryo@mstdn.social (Mastodon) & @rbyryo.bsky.social (Bluesky) & @R_by_Ryo) (X/Twitter)Creating multilingual documentation with QuartoThe 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 MapEntire issue available at rweekly.org/2025-W12Supplement ResourcesWes McKinney & Hadley Wickham (on cross-language collaboration, Positron, career beginnings, & more) https://youtu.be/D-xmvFY_i7UTabby 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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixLost in a Nightmare - Castlevania: Symphony of the Night - Palpable - https://ocremix.org/remix/OCR03001Cammy'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 LinksThis week's curator: Batool Almarzouq - @batoolmm.bsky.social (Bluesky) & @batool664 (X/Twitter)Customize your expedition: Create a unique documentation for your R PackageLaTeX Typesetting in R: The 'xdvir' PackageEntire issue available at rweekly.org/2025-W11Supplement Resources{xdvir} package vignette https://cran.r-project.org/web/packages/xdvir/vignettes/xdvir-intro.htmltinytex- 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_r2uWebsite for tidyplots use cases https://tidyplots.org/use-cases/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixA 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 LinksThis week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)Announcing ellmer: A package for interacting with Large Language Models in RRapid RAG Prototyping: Building a Retrieval Augmented Generation Prototype with ellmer and DuckDBWinners of the Closeread Prize – Data-Driven Scrollytelling with QuartoEntire issue available at rweekly.org/2025-W10Supplement ResourcesCoder Radio episode 608 - R with Eric Nantz https://coder.show/608nhyris - The minimal framework for transform R shiny application into standaloneSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixWatermelon Flava - Breath of Fire III - Joshua Morse, posu yan - https://ocremix.org/remix/OCR01411Stomp 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 LinksThis 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 reviewsLazy introduction to laziness in REntire issue available at rweekly.org/2025-W08Supplement ResourcesA 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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixGurgling Desert Pond - Final Fantasy Random Encounter - blackguitar - https://ocremix.org/remix/OCR02555Hotel 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 LinksThis week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @jonocarroll.fosstodon.org.ap.brid.gy (Bluesky) & @carroll_jono (X/Twitter)Designing monochrome data visualisationsThe life changing magic of tidying text filesRlinguo — Why Did We Build It?Entire issue available at rweekly.org/2025-W07Supplement ResourcesColorBrewer palettes https://colorbrewer2.orgJohn's GitHub repository for tidying census files https://github.com/johnmackintosh/tidy-scotland-censusIntroducing 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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixChillout - Mega Man 2 - sedure - https://ocremix.org/remix/OCR01175Black 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 LinksThis week's curator: Jonathan Kitt - @jonathankitt.bsky.social (Bluesky)Three experiments in LLM code assist with RStudio and PositronGapminder: how has the world changed?Downloading datasets from Our World in Data in REntire issue available at rweekly.org/2025-W06Supplement ResourcesFrom hours to minutes: accelerating your tidymodels code https://youtu.be/pTMiDHFIiPQ?si=4qZC3_NLUVhD5hAaEffecient Machine Learning with R https://emlwr.org/Closeread: Bringing scrollytelling to Quarto https://youtu.be/KqLxy66B3lQ?si=w7DIB4QhYk2u6cLGCloseread Posit contest submissions https://forum.posit.co/tag/closeread-prize-2024Extract Information From Images and PDFs With R & LLMs https://3mw.albert-rapp.de/p/extract-information-from-images-and-pdfs-with-r-llmsusgs geological survey mapping water https://waterdata.usgs.gov/blog/acs-maps/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixCosta del Sol DANCE - Final Fantasy VII - posu yan - https://ocremix.org/remix/OCR00095Aerobotics - 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 LinksThis week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)Seven tips for creating Quarto revealjs presentationsFrom Novice to Contributor: Making and Supporting First-Time Contributions to FOSSEntire issue available at rweekly.org/2025-W05Supplement ResourcesEmil Hvitfeldt's blog https://emilhvitfeldt.comGitHub Desktop https://github.com/apps/desktopGitKraken https://www.gitkraken.com/lazygit https://github.com/jesseduffield/lazygitCoworking mini-hackathons https://ropensci.org/blog/2025/01/24/coworking-hackathons/ ShinyConf 2025 https://www.shinyconf.comPosit::Conf 2025 https://posit.co/conference/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixThe 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 LinksThis 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.tableIntro to working with volume and surface brain data Entire issue available at rweekly.org/2025-W04Supplement Resourcesflowchart - R package for drawing participant flow diagrams directly from a dataframe using tidyverse https://bruigtp.github.io/flowchartMermaid - Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown https://github.com/mermaid-js/mermaidDiagrammeR - Graph and network visualization using tabular data in R https://rich-iannone.github.io/DiagrammeR/RNifti https://github.com/jonclayden/RNiftigifti https://github.com/muschellij2/giftiCRAN 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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixSecrets 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 LinksThis 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 tidyverseWorking with colours in REntire issue available at rweekly.org/2025-W01Supplement ResourcesRasa 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.htmlStrategic Investment Analysis: Key Questions Generated by DoTadda's Knowledge Platform https://www.spsanderson.com/steveondata/posts/2024-12-26/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixPeacemaker - Sonic Adventure - halc - https://ocremix.org/remix/OCR02187The 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 LinksThis week's curator: Colin Fay - @colinfay@fosstodon.org [@_ColinFay]](https://twitter.com/_ColinFay) (X/Twitter) @colinfay.bsky.socialParallel and Asynchronous Programming in Shiny with future, promise, future_promise, and ExtendedTaskWriting Signed Trinary: or, Back To the Four Weights ProblemAdvent of Code with data.table: Week OneEntire issue available at rweekly.org/2024-W51Supplement ResourcesFutureverse - 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.htmlBachet'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 creditsAdvent of Code https://thenewstack.io/advent-of-codes-programming-puzzles-set-new-global-record/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixJ-Type - Tetris - Nostalvania - https://ocremix.org/remix/OCR04401I 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 LinksThis 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 ProjectPositron vs RStudio - is it time to switch?Summer is Coming: AI for Shiny, R, and PharmaEntire issue available at rweekly.org/2024-W50Supplement ResourcesrOpenSci 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.orgPower Mode Extension https://open-vsx.org/extension/hoovercj/vscode-power-modeJoe Cheng's slides from R/Pharma keybote https://jcheng5.github.io/pharma-ai-2024/#/title-slideR Consortium Submissions Pilot 2 Shiny Application https://github.com/RConsortium/submissions-pilot2Daniel Sebanes Bove & Joe Cheng - Discussion of R/Pharma Keynote https://youtu.be/AU1MmcXYnJ0?si=A3V9JHYdZLiz-lvvPractical Tips for Using Generative AI in Data Science Workflows https://youtu.be/rPeOdc8jTSE?si=APtIhpRqlh2I_Ek1Apple 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/oscars2025Navidrome - Your Personal Streaming Service https://www.navidrome.org/Scrubbing your music with Maloja https://wenkdth.org/posts/maloja-scrobbling/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixThe Traveling Band's Last Song - Wild Arms: Armed and Dangerous - Artem Bank - https://ocremix.org/remix/OCR02588Secrets 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 LinksThis week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)Give Thanks with the allcontributors PackageHow to Interpolate Missing Values in R: A Step-by-Sthttps://github.com/ropensci/allcontributors/?tab=readme-ov-file#contributorsep Guide with ExamplesPredicting NBA Score Plays - Steph Curry ShotsEntire issue available at rweekly.org/2024-W49Supplement Resourcesallcontributors - 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#contributorszoo - S3 Infrastructure for Regular and Irregular Time Series https://cran.r-project.org/web/packages/zoo/index.htmlmice - 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/masterOptimizing R/Shiny App Performance with Advanced Caching Techniques https://www.appsilon.com/post/r-shiny-caching-techniquesSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixDiddy Kong Luau Party - Diddy Kong Racing - Guifrog - https://ocremix.org/remix/OCR02794From 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 LinksThis 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 packageS7 & Options objects - reimagining readr::read_csv()Entire issue available at rweekly.org/2024-W48Supplement ResourcesObtainium: Get Android apps straight from the source https://github.com/ImranR98/ObtainiumF-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.ioBluesky 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=vaoDUrUscZASpotify Wrapped: R and ggplot2 Edition https://rpubs.com/colebaril/spotify-wrappedNavidrome: Your personal music streaming service https://www.navidrome.org/Tailscale https://tailscale.com/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixCammy'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 LinksThis week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)R Dev Day @ SIP 2024Greenland ice thicknessEntire issue available at rweekly.org/2024-W47Supplement ResourcesR Contribution Working Group https://contributor.r-project.org/working-groupR 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-2383816303Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixIce 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 LinksThis 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 QuartoBob's Burgers Episode Fingerprints by SeasonS7 0.2.0Entire issue available at rweekly.org/2024-W46Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixCammy's London Drizzle - Super Street Fighter II: The New Challengers - MkVaff - https://ocremix.org/remix/OCR00453Bar 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 LinksThis 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 QuartoEntire issue available at rweekly.org/2024-W45Supplement ResourcesEric's recap of the Posit conference experience in episode 174 https://serve.podhome.fm/episodepage/r-weekly-highlights/174Eric's talk on web-assembly for shiny-based clinical submissions https://www.youtube.com/watch?v=iC78WbnwnIsIntroducing Positron https://youtu.be/8uRcB34HhswWe CAN have nice Shiny apps: What's new in Shiny's UI & UX (Greg Swinehart) https://youtu.be/FPc5PJRWHskCloseread: Bringing Scrollytelling to Quarto (Andrew Bray) https://youtu.be/KqLxy66B3lQCloseread Posit Contest https://posit.co/blog/closeread-prize-announcement/Collection of Quarto GitHub Actions https://github.com/quarto-dev/quarto-actionsData Wrangling for Python or R Like a Boss With DuckDB https://www.youtube.com/watch?v=GELhdezYmP0Eric's advanced use of GitHub actions for the R Pilot Submissions web-assembly app infrastructure: https://github.com/RConsortium/submissions-pilot4-webRNicola 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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixDivinity - The Legend of Zelda: A Link to the Past - Nostalvania - https://ocremix.org/remix/OCR03442Smoke & 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 LinksThis week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)Exploring the tidyHeatmap R packageDon't Expect That "Function Works Correctly", Do This InsteadComparing data.table reshape to duckdb and polarsEntire issue available at rweekly.org/2024-W43Supplement ResourcestidyHeatmap: 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-7Shiny App-Packages chapter on writing tests and specifications https://mjfrigaard.github.io/shiny-app-pkgs/test_specs.htmlWANT 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/827duckplyr: A DuckDB-backed version for dplyr https://duckplyr.tidyverse.org/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixBlack Feathers in the Sky - Kid Icarus: Uprising - MkVaff - https://ocremix.org/remix/OCR04200Cross-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 LinksThis week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Nested unit tests with testthatshinychat: Chat UI component for Shiny for RCreating post summary with AI from Hugging FaceEntire issue available at rweekly.org/2024-W42Supplement Resourceselmer: Call LLM APIs from R https://hadley.github.io/elmer/Joe Cheng's sidebot app (R edition) https://github.com/jcheng5/r-sidebotEDA Reimagined in R: GWalkR + DuckDB for Lightning-Fast Visualizations https://medium.com/@bruceyu0416/eda-reimagined-in-r-gwalkr-duckdb-for-lightning-fast-visualizations-05b011e8ae39Apache superset https://superset.apache.org/Postprocessing is coming to tidymodels https://www.tidyverse.org/blog/2024/10/postprocessing-preview/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social mediaEric 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 OCRemixPachelbel's Ganon - The Legend of Zelda: Ocarina of Time - djpretzel - https://ocremix.org/remix/OCR00753Voodoo, 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 LinksThis 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 ModificationsData Career Insights: Lessons from four senior leaders in the data spaceEntire issue available at rweekly.org/2024-W40Supplement Resourcesrix rOpenSci review: https://github.com/ropensci/software-review/issues/625Determinate 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/siteA 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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixTorvus Clockwork - Metroid Prime 2: Echoes - DarkeSword - https://ocremix.org/remix/OCR01507Home 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 LinksThis 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 @ellis2013nzEntire issue available at rweekly.org/2024-W39Supplement Resourcesgt 0.11.0 release notes https://gt.rstudio.com/news/index.html#gt-0110Being free from constraint https://www.data-imaginist.com/posts/2024-01-05-patchwork-1-2-0/#being-free-from-constraintgguidance: A guided tour vignette https://teunbrand.github.io/gguidance/articles/tour.htmlCreate a free Llama 3.1 405B-powered chatbot on an R package's GitHub repo in
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 LinksThis week's curator: Ryo Nakagawara - @RbyRyo@mstdn.social (Mastodon) & @RbyRyo) (X/Twitter){surreal} 0.0.1: Create Datasets with Hidden Images in Residual PlotsGender and sexuality in Australian surveys and censusPlease Version DataEntire issue available at rweekly.org/2024-W38Supplement ResourcesSurfing the WSL Wave - Coder Radio episode 587 https://www.jupiterbroadcasting.com/show/coder-radio/587/Brian (bhh32) on Nostrsurreal 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/statresplots.htmlLabels 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-3c3a269f0ec0Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixMoonlight Vibin' - Mega Man X5 - DCT - https://ocremix.org/remix/OCR02053You 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 LinksThis week's curator: Batool Almarzouq - @batool664 (X/Twitter)Making your blog FAIRCreate and use a custom roxygen2 tagFive ways to improve your chart axesEntire issue available at rweekly.org/2024-W37Supplement Resourceshttr2: 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/workflowsmaestro: Orchestration of data pipelines https://whipson.github.io/maestro/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixCrysis Crystal - Mega Man 9: Black in Blue - k-wix - https://backinblue.ocremix.org/index.phpOf 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 LinksThis week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)Long input linesTranslating Quarto (and other markdown files) into Any LanguageGet your codebase lint-free forever with lintrEntire issue available at rweekly.org/2024-W36Supplement ResourcesNews from R Submissions Working Group – Pilot 3 Successfully Reviewed by FDAMastodon Accounts Posting About #RStatsSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixTorvus Clockwork - Metroid Prime 2: Echoes - DarkeSword - https://ocremix.org/remix/OCR01507Sleep, 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 LinksThis week's curator: Colin Fay - @colinfay@fosstodon.org [@ColinFay]](https://twitter.com/ColinFay) (X/Twitter)Unveiling Bottlenecks (Part 2): A Deep Dive into Profiling ToolsCreating interactive tables with reactableAutomating Quarto reports with parametersEntire issue available at rweekly.org/2024-W35Supplement Resources{golem} 0.5.0 is now availableShiny 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.htmlSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixTails and the Music Maker - Picolescence - zircon - https://ocremix.org/remix/OCR02176The 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 LinksThis 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 terminalA New R Community in Ahmedabad, India, focused on Clinical Research and Pharmaceutical IndustriesDesigning and deploying internal Quarto templatesEntire issue available at rweekly.org/2024-W34Supplement ResourcesShiny-based clinical submissions using WebAssembly https://rpodcast.github.io/shiny-webr-posit2024/#/sectionIntroducing 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/#homeSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixYou Are Not Confined - Final Fantasy IX - Sonicade - https://ocremix.org/remix/OCR01064Seven 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 LinksThis week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)Converting New York's Forest Carbon Assessment to TidymodelsR package development in PositronEntire issue available at rweekly.org/2024-W32Supplement ResourcesTidy Modeling with R e-book: https://www.tmwr.orgmaestro: 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 showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixPerson, Place, or Groove? - Pictionary - The Orichalcon - http://ocremix.org/remix/OCR01548
Episode LinksThis week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)Let's Talk About the Weather2024 Shiny ContestEntire issue available at rweekly.org/2024-W31Supplement Resourceshttps://lorenzwalthert.github.io/precommit/index.htmlhttps://www.kenkoonwong.com/blog/llm-rag/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter) Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixA 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 LinksThis week's curator: Ryo Nakagawara - @RbyRyo@mstdn.social (Mastodon) & @RbyRyo) (X/Twitter)Tile-style sprite delightSome thoughts after a trial run of GitHub's Copilot WorkspaceExtracting names of functions defined in a script with treesitterEntire issue available at rweekly.org/2024-W30Supplement Resourcestree-sitter-r https://github.com/r-lib/tree-sitter-rShiny.telemetry 0.3.0 https://www.appsilon.com/post/shiny-telemetry-0-3-0-updateIntroduction to R with the Tidyverse https://introduction-r-tidyverse.netlify.app/session1_notesSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.info Get in touch with us on social mediaEric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mikethomas@fosstodon.org (Mastodon) and @mikeketchbrook (X/Twitter) Music credits powered by OCRemixMoonlight Vibin' - Mega Man X5 - DCT - https://ocremix.org/remix/OCR02053Forest 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 LinksThis week's curator: Batool Almarzouq - @batool664 (X/Twitter)webrcli & spidyr: What's newCreate a Compare slider widgetEntire issue available at rweekly.org/2024-W28Supplement Resourcesmapgl package site https://walker-data.com/mapglMike's migrate package https://ketchbrookanalytics.github.io/migrate/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixSuper 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 LinksThis week's curator: Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Sculpting the Moon in R: Subdivision Surfaces and Displacement MappingJoining the flock from R: working with data on MotherDucknanoparquet 0.3.0Entire issue available at rweekly.org/2024-W26Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixThe Amazon Session - Ducktales - Gux - https://ocremix.org/remix/OCR00402Doomsday - 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 LinksThis week's curator: Ryo Nakagawara - @RbyRyo@mstdn.social (Mastodon) & @RbyRyo) (X/Twitter)Expose CRAN deadlines and DOIsA fresh new look for R-universe!{handwriter} 3.1.1: Handwriting Analysis in R Entire issue available at rweekly.org/2024-W25Supplement ResourcesEric's pull request to fix the shinylive version of the CRAN deadlines app https://github.com/matt-dray/cran-deadlines/pull/3The handwriter package documentation site https://csafe-isu.github.io/handwriter/index.htmlScraping the R-Weekly Highlights podcast https://github.com/iamYannC/r-podcastSimulations for 2024 Euro Cup and Copa America https://lukebenz.com/post/intlsoccer2024/Forecasting the UEFA Euro 2024 with a machine learning ensemble https://www.zeileis.org/news/euro2024/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixAcrophobia - Earthworm Jim - about:blank - https://ocremix.org/remix/OCR01568Cross-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 LinksThis week's curator: Tony Elhabr - @tonyelhabr@skrimmage.com (Mastodon) & @TonyElHabr (X/Twitter)Two Roads Diverged: Opinions on "dialects" in RWhy you need small, informative Git commitsMaking a Ridiculously Fast™ API ClientEntire issue available at rweekly.org/2024-W24Supplement ResourcesWelcome to the {data.table} ecosystem project! https://rdatatable-community.github.io/The-Raft/posts/2023-10-15-introtogrant-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=L8Ec4ZktjJQigraph 2.0 https://igraph.org/2024/05/21/rigraph-2.0.0.htmlSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixDevilSLAB - Final Fantasy VI - MkVaff - https://ocremix.org/remix/OCR00250Ice 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 LinksThis week's curator: Jon Calder - @jonmcalder@fosstodon.org (Mastodon) & @jonmcalder (X/Twitter)Make your functions compa-tibbleCreating R tutorial worksheets (with and without solutions) using QuartoEntire issue available at rweekly.org/2024-W23Supplement ResourcesInvariants: Comparing behavior with data frames https://tibble.tidyverse.org/articles/invariants.htmlgeoarrow: 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-podcastSupporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Chapter image creditsIllustrations 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 OCRemixSalut 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 LinksThis week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)Generalizing Support for Functional OOP in RGetting and visualizing Overture Maps buildings data in RWhat I edit when refactoring a test fileEntire issue available at rweekly.org/2024-W22Supplement ResourcesOverture Maps https://overturemaps.orgShiny 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.htmlHow 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-contestop3r - R client to the Open Podcast Prefix Project https://rpodcast.github.io/op3r/Supporting the showUse the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixLiquid Puzzles - Baba Is You - Gaspode - https://ocremix.org/remix/OCR04582Bar 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 LinksThis week's curator: Sam Parmar - @parmsam@fosstodon.org (Mastodon) & @parmsam_ (X/Twitter)The Aesthetics Wiki - an R AddendumR Dplyr vs. DuckDB - How to Enhance Your Data Processing Pipelines with R DuckDBTLG Catalog
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 LinksThis 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 askCalculating birthday probabilities with R instead of mathHighlights from ShinyConf 2024Entire issue available at rweekly.org/2024-W19Supplement ResourcesR-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/rdaradarR's new exploit: how it works & other ways you're vulnerable (Josiah Parry) https://www.youtube.com/watch?v=WGvXEi4nG5kBogus 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 showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixGreen Glade Groove - Donkey Kong Country 2: Diddy's Kong Quest - TSori, dpMusicman, etc - https://ocremix.org/remix/OCR04437Salut 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 LinksThis 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 snippetTailoring Shiny for Modern UsersEntire issue available at rweekly.org/2024-W18Supplement ResourcesFull R 4.4.0 changelog https://cran.r-project.org/doc/manuals/r-release/NEWS.htmlR-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.htmlSupporting the showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixTrippin' on the Bridge - Streets of Rage - lazygecko - http://ocremix.org/remix/OCR00993You 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 LinksThis week's curator: Jon Carroll - @jonocarroll@fosstodon.org (Mastodon) & @carroll_jono (X/Twitter)Interactive volcano plots with the ggiraph R packageModular R code for analytical projects with {box}Kicking tyresEntire issue available at rweekly.org/2024-W17Supplement ResourcesHow 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-benchmarksAttach to a DuckDB Database over HTTPS or S3 https://duckdb.org/docs/guides/networkcloudstorage/duckdboverhttpsors3Supporting the showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixSnow Cone Heaven - Ice Climber - Mazedude - https://ocremix.org/remix/OCR01176Cleaning 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 LinksThis week's curator: Tony Elhabr - @tonyelhabr@skrimmage.com (Mastodon) & @TonyElHabr (X/Twitter)Chat with AI in RStudioTest warnings fasterR-hub v2Entire issue available at rweekly.org/2024-W16Supplement ResourcesR/Pharma 2023 presentation by Edgar Ruiz (GitHub Copilot in RStudio) - https://youtu.be/-Fjb8LZmTSIThe 2024 Appsilon Shiny Conference is just days away! https://www.shinyconf.com/Supporting the showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.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 @mikeketchbrook (X/Twitter) Music credits powered by OCRemixMemories of a Master - Street Fighter II: The World Warrior - Captain Hogan - https://ocremix.org/remix/OCR02268Higgins 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 LinksThis week's curator: Jon Calder (@jonmcalder) (X/Twitter)Reproducible data science with Nix, part 11 – build and cache binaries with Github Actions and CachixwebR 0.3.1Visualizing {dplyr}'s mutate(), summarize(), group_by(), and ungroup() with animations: Visually explore how {dplyr}'s more complex core functions work together to wrangle dataEntire issue available at rweekly.org/2024-W15Supplement ResourcesBruno's unit test involving {tidyselect} https://raw.githack.com/b-rodrigues/nixpkgs-r-updates-fails/targets-runs/output/r-updates-fails.htmlCachix https://www.cachix.org/R/Medicine Call for Abstracts Open https://www.r-consortium.org/events/2024/04/05/r-medicine-coming-june-10-14-2024Survival analysis for time-to-event data with tidymodels https://www.tidyverse.org/blog/2024/04/tidymodels-survival-analysis/Supporting the showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social media Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mike_thomas@fosstodon.org (Mastodon) and @mike_ketchbrook (X/Twitter)Music credits powered by OCRemixSun Ra - Ragnarok Online - Anthony Lofton, Joshua Morse - https://ocremix.org/remix/OCR01811Chopinesque Kirby - Kirby's Dream Land - Bladiator - https://ocremix.org/remix/OCR01257
Taking the tradition of spring cleaning your R session to a nefarious direction, how a little R and automation crafted together helps with bill payments, and the tried-and-true method of simulation in action to investigate time-to-event inference statistics.Episode LinksThis week's curator: Ryo Nakagawara - @R_by_Ryo) (X/Twitter) & @R_by_Ryo@mstdn.social (Mastodon)I Made R Text For MeStop Jenny committing arsonThe log-rank Test Assumes More Than the Cox ModelEntire issue available at rweekly.org/2024-W14Supplement ResourcesLinux Unplugged episode 156: The xz Backdoor Exposed https://www.jupiterbroadcasting.com/show/linux-unplugged/556/Pushbullet https://www.pushbullet.com/{rpushbullet} R interface to the awesome Pushbullet service https://github.com/eddelbuettel/rpushbulletMike's PDF quarto reports in devcontainers GitHub repo https://github.com/ketchbrookanalytics/quarto-pdf-devAligning Beliefs and Profession: Using R in Protecting the Penobscot Nation's Traditional Lifeways https://www.r-consortium.org/blog/2024/03/27/aligning-beliefs-and-profession-using-r-in-protecting-the-penobscot-nations-traditional-lifewaysUsing Data to Protect Traditional Lifeways https://www.youtube.com/watch?v=2PjOSBHRm74Supporting the showUse the contact page at https://rweekly.fireside.fm/contact to send us your feedbackR-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.A new way to think about value: https://value4value.infoGet in touch with us on social media Eric Nantz: @rpodcast@podcastindex.social (Mastodon) and @theRcast (X/Twitter)Mike Thomas: @mike_thomas@fosstodon.org (Mastodon) and @mike_ketchbrook (X/Twitter)Music credits powered by OCRemixHeart's Lullaby - Final Fantasy V - RebeccaETripp, Gamer of the Winds, Rahul Vanamali, Teil Buck - https://ocremix.org/remix/OCR04572Tails and the Music Maker - Picolescence - zircon - https://ocremix.org/remix/OCR02176
How a recent pivot in one of the most popular testing frameworks in R unlocks mocking once again, bringing robust grammar checks to your R development environment with rspell, and flex your Shiny and HTML design muscles with flexbox. Episode Links This week's curator: Batool Almarzouq - @batool664 (https://twitter.com/batool664) (X/Twitter) Update on mocking for testing R packages (https://blog.r-hub.io/2024/03/21/mocking-new-take/) {rspell} (https://rfsaldanha.github.io/rspell/) Are you writing in a foreign language? The RStudio spelling dictionary setting is not sufficient to correct grammar errors. Try the {rspell} package to grammar-proof your notebooks and documentation straight on RStudio without copying-pasting. 3MW (Aligning content with flexboxes) (https://3mw.albert-rapp.de/p/weather-ui-flexbox) Entire issue available at rweekly.org/2024-W13 (https://rweekly.org/2024-W13.html) Supplement Resources testthat 3.2.0 re-introduced mocking after it was removed in 2019. The PR with Hadley's commentary https://github.com/r-lib/testthat/pull/1739#issuecomment-1428027869 Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org (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: @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) and @theRcast (https://twitter.com/theRcast) (X/Twitter) Mike Thomas: @mike_thomas@fosstodon.org (https://fosstodon.org/@mike_thomas) (Mastodon) and @mike_ketchbrook (https://twitter.com/mike_ketchbrook) (X/Twitter) Music credits powered by OCRemix (https://ocremix.org/) Kannonball - Donkey Kong Country 2: Diddy Kong's Quest - The Good Ice - https://ocremix.org/remix/OCR04571 The Art of Zoning Out - Pokemon Scarlet - timaeus222 - https://ocremix.org/remix/OCR04570
An honest take on common patterns and anti-patterns for re-use of data analyses that hit a bit too close to home for your hosts, a cautionary tale of garbage online references pretending to be authentic material, and a new (human-created) cheat sheet with terrific best practices taking front and center. Episode Links This week's curator: Sam Parmar - @parmsam_ (https://twitter.com/parmsam_) (Twitter) & @parmsam@fosstodon.org (https://fosstodon.org/@parmsam) (Mastodon) Patterns and anti-patterns of data analysis reuse (https://www.milesmcbain.com/posts/data-analysis-reuse/) $%@! R help from $%@! AI (https://www.rostrum.blog/posts/2024-03-15-ai-garbage/) Best Practice for R :: Cheat Sheet (https://github.com/wurli/r-best-practice) Entire issue available at rweekly.org/2024-W12 (https://rweekly.org/2024-W12.html) Additional Links Jon Harmon's request for additional R4DS funding: https://fosstodon.org/@R4DSCommunity/112099679313058951 Linux Unplugged Episode 554: SCaLEing Nix https://www.jupiterbroadcasting.com/show/linux-unplugged/554/ Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org (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/) A Crook Man's Eyes - Mega Man 5 - Nightswim - http://ocremix.org/remix/OCR03679 Plastik Skies - VROOM: Sega Racing - Palpable, Diodes - https://ocremix.org/remix/OCR03726
A collection of tips for spreading the good word about your awesome R package, how spring cleaning a package codebase doesn't have to be a dreadful experience thanks to usethis, and the culmination of a learning journey to bootstrap node JS projects powered by webR. Episode Links This week's curator: Colin Fay - [@ColinFay]](https://twitter.com/ColinFay) (Twitter) Marketing Ideas For Your Package (https://ropensci.org/blog/2024/03/07/package-marketing/) Spring clean your R packages (https://www.jumpingrivers.com/blog/spring-clean-r-package-usethis/) webrcli & spidyr: A starter pack for building NodeJS projects with webR inside (https://colinfay.me/webrcli-and-spidyr/) Entire issue available at rweekly.org/2024-W11 (https://rweekly.org/2024-W11.html) Supplement Resources rOpenSci software review process: Aims and scope https://devguide.ropensci.org/softwarereview_policies.html#aims-and-scope Colin Fay's hexmake Shiny app https://github.com/ColinFay/hexmake No installation required: How WebAssembly is changing scientific computing https://www.nature.com/articles/d41586-024-00725-1 tryr - Client/Server Error Handling for HTTP APIs https://github.com/analythium/tryr Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org (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/) Vivid Orbis - Marble Madness - Gaspode - https://ocremix.org/remix/OCR04555 Black Genesis (Floating Continent) - Final Fantasy VI Balance & Ruin - Brandon Stradery, Rexy - https://ocremix.org/remix/OCR02796
How an attempt to solve a clever programming exercise led to a new patch to the R language itself, a review of the enlightening results for the recent data.table community survey, and creating a Doom map in R, because why not? Episode Links This week's curator: Eric Nantz - @theRcast (https://twitter.com/theRcast) (Twitter) & @rpodcast@podcastindex.social (https://podcastindex.social/@rpodcast) (Mastodon) I Patched R to Solve an Exercism Problem (https://jcarroll.com.au/2024/02/26/i-patched-r-to-solve-an-exercism-problem/) {data.table} Community Survey: Results and insights (https://rdatatable-community.github.io/The-Raft/posts/2024-02-25-survey_2023-aljaz_sluga/) Doom plots (https://aitap.github.io/2024/01/01/doom.html) Entire issue available at rweekly.org/2024-W10 (https://rweekly.org/2024-W10.html) Supplement Resources https://exercism.org/ Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org (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/) Bonus Bop - Donkey Kong Country 2: Serious Monkey Business - Xenon Odyssey, The UArts "Z" Big Band - https://dkc2.ocremix.org/ Hangarmageddon - Doom Dark Side of the Phobos - EvilHorde - https://ocremix.org/album/4/doom-the-dark-side-of-phobos
Flipping a Hello World function on its head, assorted improvements landing in ggplot2 3.5.0, and why authoring beautiful code is so worth it. Episode Links This week's curator: Jon Carroll - @carroll_jono (https://twitter.com/carroll_jono) (Twitter) & @jonocarroll@fosstodon.org (https://fosstodon.org/@jonocarroll) (Mastodon) HelloWorld(“print”) (https://yjunechoe.github.io/posts/2024-02-20-helloworld-print/) ggplot2 3.5.0 (https://www.tidyverse.org/blog/2024/02/ggplot2-3-5-0/) Beautiful Code, Because We're Worth It! (https://ropensci.org/blog/2024/02/22/beautiful-code/) Entire issue available at rweekly.org/2024-W09 (https://rweekly.org/2024-W09.html) Supplement Resources lazygit - Simple terminal UI for git commands https://github.com/jesseduffield/lazygit Advanced R - Expressions https://adv-r.hadley.nz/expressions.html Jenny Bryan's talk on code smells and feels https://github.com/jennybc/code-smells-and-feels Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org (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/) Everybody Wants to Rule the Wisps - Sonic Colors - The Good Ice - https://ocremix.org/remix/OCR04368 You Are Not Confined - Final Fantasy IX - Sonicade - https://ocremix.org/remix/OCR01064