R Weekly Highlights

Eric Nantz
undefined
Sep 7, 2023 • 39min

Issue 2023-W36 Highlights

A batch of R functions to level-up your development tasks, revisting a classic R inferno on object allocation, and a call for proposals to take R's infrastructure to new heights. Episode Links This week's curator: Colin Fay - @_ColinFay (Twitter) Three (four?) R functions I enjoyed this week Pre-allocating vectors is for nerds Grants For R Language Infrastructure Projects Available Now! Entire issue available at rweekly.org/2023-W36 Supplement Resources June Choe's comment on Mike Mahoney's post https://fosstodon.org/@yjunechoe/110975018204561319 10 years of rio Shiny for R updates: tooltips, popovers, a new theme, and more Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon) Music credits powered by OCRemix Escape Route - Cave Story - Corran - https://ocremix.org/remix/OCR01513 A Flea and His Giant - Maverick Rising - Chuck Dietz - https://maverick.ocremix.org
undefined
Sep 1, 2023 • 40min

Issue 2023-W35 Highlights

The podcast discusses the release of S7, a new object-oriented programming system in R. It also delves into automation, home monitoring, and API usage, including setting up climate monitoring and using collaborative editing platforms. There are updates on the R sample package and information on the R open side project's champions program. The hosts also talk about workshop preparations and an upcoming event.
undefined
Aug 23, 2023 • 42min

Issue 2023-W34 Highlights

Key practices for data preprocessing in R, amazing wins with open source processing USDA geospatial data, recursion and infinite data structures in R, and new developments in web apps with R.
undefined
Aug 16, 2023 • 40min

Issue 2023-W33 Highlights

Another excellent use case of Nix for solving R package installation woes, a practical dev journey of wrapping C code in an R package, and a guide for using the new refugees R package from UNHCR. Episode Links This week's curator: Ryo Nakagawara - @R_by_Ryo) (Twitter) & @R_by_Ryo@mstdn.social (Mastodon) She issued install.packages() -- you won't believe what happened next! Wrapping C Code in an R Package How to use UNHCR’s {refugees} R package Entire issue available at rweekly.org/2023-W33 Supplement Resources R Packages Chapter on Data: https://r-pkgs.org/data.html Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
undefined
Aug 9, 2023 • 43min

Issue 2023-W32 Highlights

How a novel blend of automation and the YouTube API formed a new R-Ladies meetup recording dashboard built entirely with R, the momentum of webR continues with a fantastic guide to create a serverless Shiny app, and a new challenger in the world of high-performance data manipulation libraries arrives. Episode Links This week's curator: Jon Calder (@jonmcalder) (Twitter) Using flexdashboard to create a GitHub Actions-powered YouTube feed Building Serverless Shiny Apps with webR: A Step-by-Step Guide Cookbook Polars for R Cookbook to provide solutions to common tasks and problems in using Polars with R. A side-by-side comparison of polars, R base, dplyr, tidyr and data.table packages. Entire issue available at rweekly.org/2023-W32 Supplement Resources Tube Archivist - Your self-hosted YouTube media server https://www.tubearchivist.com webR code extension for HTML Quarto documents https://github.com/coatless/quarto-webr Into the webR-verse (Bob Rudis presentation at the 2023 New York R Conference) https://www.youtube.com/watch?v=inpwcTUmBDY tidypolars - Provide the functionalities of Polars with the syntax of the Tidyverse https://www.tidypolars.etiennebacher.com Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
undefined
Aug 3, 2023 • 39min

Issue 2023-W31 Highlights

Reducing usage of for loops with the reduce function from purrr, filling spatial maps with density gradients to account for overplotting, and a fun way to add attribution to your fancy ggplots. Episode Links This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @tonyelhabr@skrimmage.com (Mastodon) Reducing my for loop usage with purrr::reduce() How to fill maps with density gradients with R, {ggplot2}, and {sf} Adding social media icons to charts with {ggplot2} Entire issue available at rweekly.org/2023-W31 Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter / X / whatever it is called) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
undefined
Jul 26, 2023 • 38min

Issue 2023-W30 Highlights

How consistent formatting and styling is valuable technique for debugging, a visual tour-de-force of jazzing up your ggplots with the amazing ecosystem of extension packages, and why a little investment in learning HTML and CSS is worth your time as an R programmer. Episode Links This week's curator: Batool Almarzouq - @batool664 (Twitter) Tips for debugging and cleaning broken code Jazz up your ggplots! Four reasons to learn HTML + CSS as an R programmer Entire issue available at rweekly.org/2023-WXX Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
undefined
Jul 19, 2023 • 47min

Issue 2023-W29 Highlights

The second edition of the highly-regarded R for Data Science arrives with substantial updates, an adventure with "A Programming Language" that brings new perspectives to functional programming approaches, and a new take on reproducibility in data science combining R with the Nix packaging system. Episode Links This week's curator: Eric Nantz - @theRcast (Twitter) & @rpodcast@podcastindex.social (Mastodon) R for Data Science, 2nd edition Array Languages: R vs APL Reproducible data science with Nix Entire issue available at rweekly.org/2023-W29 Supplement Resources R for Data Science 2nd Edition: https://r4ds.hadley.nz/ APL: https://en.wikipedia.org/wiki/APL_(programming_language) Try APL in a browser: https://tryapl.org/ Jonathan Carroll could be available for your next project! https://fosstodon.org/@jonocarroll/110726981972909319 Linux Unplugged Episode 451 The NixOS Challenge https://www.jupiterbroadcasting.com/show/linux-unplugged/451/ Zero to Nix - An unofficial, opinionated, gentle introduction to Nix https://zero-to-nix.com/ It's not too late to register for Eric and Mike's Shiny in Production workshop at posit::conf(2023)! https://reg.conf.posit.co/flow/posit/positconf23/attendee-portal/page/sessioncatalog?search=shiny&search.sessiontype=1675316728702001wr6r&search.day=20230918 Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
undefined
Jun 28, 2023 • 34min

Issue 2023-W26 Highlights

Releasing an Word document table into the land of markdown, a practical overview of sharing your machine learning model with others, and taking local control of checking the builds of your package across computing architectures. Episode Links This week's curator: Colin Fay - [@_ColinFay]](https://twitter.com/_ColinFay) (Twitter) Convert a Word table to Markdown How Can Someone Else Use My Model? How to debug your package in a {rhub} fedora container before sending to CRAN? Entire issue available at rweekly.org/2023-W26 Supplement Resources {datapasta} RStudio addins and R functions that make copy-pasting vectors and tables to text painless https://milesmcbain.github.io/datapasta Matt Kaye's series "The missing semester of your DS education" https://matthewrkaye.com/series.html#the-missing-semester-of-your-ds-education Put R in production: Tools and guides to put R models in production https://putrinprod.com {checkhelper} A package to help you deal with devtools::check outputs https://thinkr-open.github.io/checkhelper Remote Explorer Visual Studio Code extension https://marketplace.visualstudio.com/items?itemName=ms-vscode.remote-explorer {crew}: A distributed worker launcher framework for asynchronous and distributed computing https://wlandau.github.io/crew Data4Good Explores Visualizing Freshwater Resources on a Global Scale https://appsilon.com/visualizing-fresh-water-resources-data Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)
undefined
Jun 21, 2023 • 36min

Issue 2023-W25 Highlights

Uncovering powerful use cases of the slice() function in the tidyverse, a batch of new features and fixes for column labeling in gt 0.9.0, and a fun journey with tidymodels and visualizations on just how much the Reverend Thomas Bayes may have earned from his own home (probably). Episode Links This week's curator: Jon Carroll - @carroll_jono (Twitter) & @jonocarroll@fosstodon.org (Mastodon) Row relational operations with slice() Merging columns together and fixing up column labels in {gt} 0.9.0 Bayes Lived Here (Probably) Entire issue available at rweekly.org/2023-W25 Supplement Resources Argument-type data masking: https://rlang.r-lib.org/reference/args_data_masking.html {usedthese} Summarize package and function usage https://www.quantumjitter.com/blog/usedthese/ Easy and secure database access with a custom R6 package https://reds-code-collection.netlify.app/posts/r_db_connector/ Building Reproducible Analytical Pipelines with R now available in print! https://www.amazon.com/dp/B0C87H6MGF/ My computer can read! https://blog.devgenius.io/my-computer-can-read-98bc339e1f66 New maintainer of {echarts4r} {carlesswhisper} Automatic speech recognition in R with whisper.cpp https://github.com/coolbutuseless/carelesswhisper Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @rpodcast@podcastindex.social (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @mike_thomas@fosstodon.org (Mastodon)

The AI-powered Podcast Player

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