R Weekly Highlights

R Weekly Highlights

By Eric NantzScience
Download on the App Store

R Weekly Highlights episodes

  • Issue 2024-W08 Highlights

    Putting those bike pedals to work with a comprehensive exploratory data analysis, navigating through a near-inferno of namespace and dependency issues in package development, and how you can ensure bragging rights during your next play of Guess My Name using decision trees.

    Episode Links

    • This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @[email protected] (Mastodon)
    • My Year of Riding Danishly
    • Tame your namespace with a dash of suggests
    • Guess My Name with Decision Trees
    • Entire issue available at rweekly.org/2024-W08
    • Supplement Resources

      • {fusen} - Inflate your package from a simple flat Rmd https://thinkr-open.github.io/fusen/
      • R Packages Second Edition https://r-pkgs.org/
      • {usethis} - Automate package and project setup https://usethis.r-lib.org/
      • Supporting the show

        • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
        • R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
        • A new way to think about value: https://value4value.info
        • Get in touch with us on social media
          • Eric Nantz: @theRcast (Twitter) and @[email protected] (Mastodon)
          • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
          • Music credits powered by OCRemix

            • Swing Indigo - The Legend of Zelda: Majora's Mask - sschafi1 - https://ocremix.org/remix/OCR04560
            • What Lurks Behind the Door - Final Fantasy V - Lucas Guimaraes, Andrew Steffen - https://ocremix.org/remix/OCR04542
            • 48 min
            • Issue 2024-W07 Highlights

              A few great tips for ensuring your R package doesn't "talk too much" (within reason), shrinking down the size of your images with a new API directly available in a new package, and the first opportunity in 2024 for submitting your proposals for R Consortium projects is on the horizon.

              Episode Links

              • This week's curator: Jon Calder (@jonmcalder) (Twitter)
              • Please Shut Up! Verbosity Control in Packages
              • R Consortium Infrastructure Steering Committee (ISC) Grant Program Accepting Proposals starting March 1st!
              • Optimize your images with R and reSmush.it
              • Entire issue available at rweekly.org/2024-W07
              • Supplement Resources

                • {lifecycle} Manage the life cycle of your exported functions and arguments https://lifecycle.r-lib.org/
                • {logger} lightweight, modern and flexible, log4j and futile.logger inspired logging utility for R https://daroczig.github.io/logger/
                • 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 @[email protected] (Mastodon)
                    • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                    • Music credits powered by OCRemix

                      • Sunny Side Up - Yoshi's Island DS - ZackParrish - https://ocremix.org/remix/OCR04558
                      • Salut Voisin! - Final Fantasy IV - colorado weeks, Aeroprism - https://ocremix.org/remix/OCR04553
                      • 35 min
                      • Issue 2024-W06 Highlights

                        Key learnings from learners in recent R workshops, advice on navigating thorny package installation issues within renv, and a showdown of how the parquet and RDS formats perform with large data sets.

                        Episode Links

                        • This week's curator: Ryo Nakagawara - @R_by_Ryo) (Twitter) & @[email protected] (Mastodon)
                        • Teaching you - teaching me
                        • Things that can go wrong when using renv
                        • Parquet vs the RDS Format
                        • Entire issue available at rweekly.org/2024-W06
                        • Supplement Resources

                          • Quartaki an introduction to Quarto https://drmowinckels.io/quartaki/
                          • R project management https://www.capro.dev/workshop_rproj/
                          • r2u - CRAN binaries as Ubuntu binaries https://eddelbuettel.github.io/r2u/
                          • Shiny and Arrow https://posit.co/blog/shiny-and-arrow
                          • data.table new release and governance structure https://rdatatable-community.github.io/The-Raft/posts/2024-01-30-new_governance_new_release-toby_hocking/
                          • rix is looking for testers https://www.brodrigues.co/blog/2024-02-02-nix_for_r_part_9/
                          • The 2024 Shiny Conference call for speakers https://www.shinyconf.com/call-for-speakers
                          • 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 @[email protected] (Mastodon)
                              • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                              • Music credits powered by OCRemix

                                • Tails and the Music Maker - Picolescence - zircon - https://ocremix.org/remix/OCR02176
                                • Wily theme - Mega Man 2 - TheManPF, Chocobao, DakotaCityRag, Gamer of the Winds, Zach Chapman - https://ocremix.org/remix/OCR04485
                                • 45 min
                                • Issue 2024-W05 Highlights

                                  The R-Weekly Highlights podcast has crossed another milestone with episode 150! In this episode we cover a terrific collection of development nuggets of wisdom revealed in a recent package review livestream, and how a feature flying under the radar from Git can facilitate investigations of multiple package versions.

                                  Episode Links

                                  • This week's curator: Batool Almarzouq - @batool664 (Twitter)
                                  • Notes from live code review of {soils}
                                  • Load different R package versions at once with git worktree
                                  • Entire issue available at rweekly.org/2024-W05
                                  • Supplement Resources

                                    • How to embed videos with GitHub markdown: https://youtu.be/G3Cytlicv8Y
                                    • Reproducible Manuscripts with Quarto: https://youtu.be/BoiW9UWDLY0
                                    • 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 @[email protected] (Mastodon)
                                        • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                                        • Music credits powered by OCRemix

                                          • Gerudo Desert Party - The Legend of Zelda: Ocarina of Time - Reuben6 - https://ocremix.org/remix/OCR03720
                                          • 24 min
                                          • Issue 2024-W04 Highlights

                                            How the babeldown package enables low-friction updates to living documents, uncovering innovative functions all within the base R installation, and supercharging a static Quarto dashboard with interactive tables and visualizations.

                                            Episode Links

                                            • This week's curator: Sam Parmar - @parmsam_ (Twitter) & @[email protected] (Mastodon)
                                            • How to Update a Translation with Babeldown
                                            • Six not-so-basic base R functions
                                            • 3MW (Making dashboard interactive)
                                            • Entire issue available at rweekly.org/2024-W04
                                            • Supplement Resources

                                              • babeldown R package https://docs.ropensci.org/babeldown/
                                              • DeepL API https://www.deepl.com/en/docs-api
                                              • Albert Rapp's Quarto dashboard repository https://github.com/AlbertRapp/quarto_dashboard/tree/master
                                              • 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 @[email protected] (Mastodon)
                                                  • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                                                  • Music credits powered by OCRemix

                                                    • Seven Pipes to Heaven - Super Mario Land - Nostalvania - https://ocremix.org/remix/OCR03256
                                                    • Smooth Mana - Secret of Mana - Gux - https://ocremix.org/remix/OCR00352
                                                    • 44 min
                                                    • Issue 2024-W03 Highlights

                                                      A tour of how the httr2 package streamlines API processing in R, five must-have ggplot2 extension packages for your next visualization, and the Appsilon Shiny Conf 2024 is shaping up to be the biggest yet for all things Shiny.

                                                      Episode Links

                                                      • This week's curator: Colin Fay - [@_ColinFay]](https://twitter.com/_ColinFay) (Twitter)
                                                      • How to work with APIs using the httr2 package
                                                      • Five Powerful ggplot Extensions
                                                      • Call for Speakers: ShinyConf 2024 by Appsilon
                                                      • Entire issue available at rweekly.org/2024-W03
                                                      • Supplement Resources

                                                        • Eric's podindexr package (accessing the Podcast Index API from R) https://github.com/rpodcast/podindexr
                                                        • Melissa's web site https://www.melissavanbussel.com/
                                                        • ggnot2 YouTube channel https://www.youtube.com/c/ggnot2
                                                        • Jon Harman's web APIs with R book https://wapir.io/
                                                        • beekeeper (rapidly scaffold API client packages) https://github.com/jonthegeek/beekeeper
                                                        • ggtext - Claus Wilke https://wilkelab.org/ggtext/
                                                        • patchwork - Thomas Pedersen https://patchwork.data-imaginist.com/
                                                        • ggpattern - Mike FC (coolbutuseless) https://coolbutuseless.github.io/package/ggpattern/
                                                        • ggforce - Thomas Pedersen https://ggforce.data-imaginist.com/
                                                        • ggbump - David Sjoberg https://github.com/davidsjoberg/ggbump
                                                        • ShinyConf 2024 https://www.shinyconf.com/
                                                        • Yihui Xie: RAP god (Matt Dray) https://www.rostrum.blog/posts/2024-01-12-yihui-rap/
                                                        • 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 @[email protected] (Mastodon)
                                                            • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                                                            • 45 min
                                                            • Issue 2024-W02 Highlights

                                                              We kick off 2024 with a jam-packed episode! Learn four ways to streamline your R workflows, a proposal for a new pipe assignment operator in base R, and our raw responses to a surprising turn of events affecting one of the most influential members of the R community.

                                                              Episode Links

                                                              • This week's curator: Eric Nantz - @theRcast (Twitter) & @[email protected] (Mastodon)
                                                              • Four ways to streamline your R workflows
                                                              • The case for a pipe assignment operator in R
                                                              • Bye, RStudio/Posit! - After writing all these "*down" packages for these years, here I am to announce "Yihui-down"
                                                              • Entire issue available at rweekly.org/2024-W02
                                                              • Supplement Resources

                                                                • R-Weekly Curation Calendar Dashboard https://rweekly.github.io/rweekly-calendar/
                                                                • Quarto All the Things workshop from R/Pharma 2023 https://www.youtube.com/watch?v=k-dQ36sx4Rk
                                                                • Rami Krispin's VS-Code R container template repository https://github.com/RamiKrispin/vscode-r-template
                                                                • Assignment pipe operator discussion on Mastodon https://mastodon.social/@eliocamp/111664623134443564
                                                                • 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 @[email protected] (Mastodon)
                                                                    • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                                                                    • 1 hr
                                                                    • Issue 2023-W50 Highlights

                                                                      A data-driven investigation to the association of early birthdays and hockey players, one of the most-requested feature requests is coming to the next version of Quarto, and just why in the world does the View() function start with V?

                                                                      Episode Links

                                                                      • This week's curator: Jon Calder (@jonmcalder) (Twitter)
                                                                      • Are Birth Dates Still Destiny for Canadian NHL Players?
                                                                      • Quarto Dashboards
                                                                      • Why is View() capitalized, anyway?
                                                                      • Entire issue available at rweekly.org/2023-W50
                                                                      • Supplement Resources

                                                                        • JJ Allaire's Quarto dashboards keynote at PyData 20203 https://www.youtube.com/watch?v=3HCAScFqr10
                                                                        • MyNorfolk Quarto dashboard https://grrrck.quarto.pub/mynorfolk-dash
                                                                        • Supporting the show

                                                                          • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                                          • R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
                                                                          • A new way to think about value: https://value4value.info
                                                                          • Get in touch with us on social media
                                                                            • Eric Nantz: @theRcast (Twitter) and @[email protected] (Mastodon)
                                                                            • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                                                                            • 44 min
                                                                            • Issue 2023-W49 Highlights

                                                                              A timely collection of tips and tricks in adopting the cli package for your R package interfaces, how the deposits package addresses an all-to-familiar problem of sharing research data, and an encore of creating your own RStats-wrapped of your most used R functions.

                                                                              Episode Links

                                                                              • This week's curator: Batool Almarzouq - @batool664 (Twitter)
                                                                              • Cliff notes about the cli package
                                                                              • How to make your own #RStats Wrapped
                                                                              • deposits R Package Delivers a Common Workflow for R Users
                                                                              • Entire issue available at rweekly.org/2023-W49
                                                                              • Supplement Resources

                                                                                • Rethinking packages & functions preloading in webR 0.2.2 https://colinfay.me/rethinking-packages-and-functions-preloading-in-webr-0.2.2/
                                                                                • healthyr: Free Resources
                                                                                • Webinar: Discover the future of R in regulatory submissions https://www.r-consortium.org/blog/2023/11/20/webinar-discover-the-future-of-r-in-regulatory-submissions
                                                                                • Supporting the show

                                                                                  • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                                                  • R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
                                                                                  • A new way to think about value: https://value4value.info
                                                                                  • Get in touch with us on social media
                                                                                    • Eric Nantz: @theRcast (Twitter) and @[email protected] (Mastodon)
                                                                                    • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                                                                                    • 37 min
                                                                                    • Issue 2023-W48 Highlights

                                                                                      A glimpse of refactoring functional R code to object-oriented programming with R6, using benchmarking as another input to adopting package dependencies, and building a high-performance CSV reader by combining R and Rust.

                                                                                      Episode Links

                                                                                      • This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @[email protected] (Mastodon)
                                                                                      • Object-Oriented Express: Refactoring in R
                                                                                      • Using benchmarking to guide the adoption of dependencies in R packages
                                                                                      • Building a DataFusion CSV reader with arrow-extendr
                                                                                      • Entire issue available at rweekly.org/2023-W48
                                                                                      • Supplement Resources

                                                                                        • Sharing app state between Shiny modules https://docs.google.com/presentation/d/13___ZiOO1aEv0xiCj2TAm2JenEdy_Sfy6SEIWAltAYI/edit#slide=id.g216fe8fbc25_0_71
                                                                                        • {pkgdepends} Package Dependency Resolution, Downloads and Installation https://r-lib.github.io/pkgdepends
                                                                                        • {reactable.extras} 0.2.0 Release: Enhanced Interactivity and Efficiency for Shiny Apps https://appsilon.com/reactable-extras-enhancing-shiny-applications
                                                                                        • Folks, C'mon, Use Parquet https://appsilon.com/csv-to-parquet-transition
                                                                                        • Shiny and Arrow - A match made in high-performance-web-application heaven https://posit.co/blog/shiny-and-arrow
                                                                                        • Jadey Ryan's The Coding Cats on Etsy https://www.etsy.com/shop/thecodingcats
                                                                                        • Supporting the show

                                                                                          • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                                                          • R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
                                                                                          • A new way to think about value: https://value4value.info
                                                                                          • Get in touch with us on social media
                                                                                            • Eric Nantz: @theRcast (Twitter) and @[email protected] (Mastodon)
                                                                                            • Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)
                                                                                            • 51 min

                                                                                            About R Weekly Highlights

                                                                                            From the publisher's feed

                                                                                            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.

                                                                                            More shows like R Weekly Highlights

                                                                                            The Test Set by Posit by Posit, PBC

                                                                                            The Test Set by Posit

                                                                                            25 Listeners