R Weekly Highlights

R Weekly Highlights

By Eric NantzScience
Download on the App Store

R Weekly Highlights episodes

  • Issue 2023-W21 Highlights

    A must-have resource to get you primed for testing R packages interfacing with the web, how ggblend taps into new compositing functionality for clearer plots, and how R stacks up with Excel in handling dates.

    Episode Links

    • This week's curator: Batool Almarzouq - @batool664 (Twitter)
    • Better Understanding Your Tools Choices with Online Book HTTP Testing in R
    • ggblend: Blending and compositing algebra for ggplot2
    • Why should I use R: Handling Dates in R and Excel: Part 3
    • Entire issue available at rweekly.org/2023-W21
    • Supplement Resources

      • HTTP Testing with R: https://books.ropensci.org/http-testing/index.html
      • Updating Graphics Devices for R 4.2.0: https://blog.r-project.org/2021/12/14/updating-graphics-devices-for-r-4.2.0/
      • ggdist Visualizations of distribution and uncertainty: https://mjskay.github.io/ggdist/
      • Learning Bayesian Statistics Episode 66 - Uncertainty Visualization & Usable Stats, with Matthew Kay https://learnbayesstats.com/episode/66-uncertainty-visualization-usable-stats-matthew-kay
      • 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)
          • 40 min
          • Issue 2023-W20 Highlights

            Introducing the new ggflowchart package, how a dockerized development environment is another win for reproducibility, and our take on Colin Fay's keynote from the Appsilon Shiny Conference.

            Episode Links

            • This week's curator: Sam Parmar - @parmsam_ (Twitter) & @[email protected] (Mastodon)
            • Introducing {ggflowchart}
            • Why you should consider working on a dockerized development environment
            • Colin Fay, Keynote: Production is like ultra running: brutal, ungrateful, but worth every step
            • Entire issue available at rweekly.org/2023-W20
            • Supplement Resources

              • Episode 82 (the origins of ggflowchart) https://rweekly.fireside.fm/82
              • Building reproducible analytical pipelines with R https://raps-with-r.dev
              • The Rocker Project https://rocker-project.org
              • Shiny Dev Series Livestream: Fully containerized R dev environment with Docker, RStudio, and VS-Code https://www.youtube.com/watch?v=4wRiPG9LM3o
              • Development Container Features https://code.visualstudio.com/blogs/2022/09/15/dev-container-features
              • r2u: CRAN as Ubuntu binaries https://eddelbuettel.github.io/r2u/
              • A preview of Eric and Mike's Production Shiny Workshop https://www.youtube.com/watch?v=MlRwhDYI5Ec
              • Supporting the show

                • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                • 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)
                  • 42 min
                  • Issue 2023-W18 Highlights

                    Why effective code reviews can bring many benefits to data science teams, the origin story of the sketch package to transpile R code to JavaScript, and a primer on error handling in both R and Python.

                    Episode Links

                    • This week's curator: Colin Fay - @_ColinFay (Twitter)
                    • Pull Requests, Code Review, and The Art of Requesting Changes
                    • Sketch Package looks to add JavaScript to R packages
                    • Error Handling in R and Python
                    • Entire issue available at rweekly.org/2023-W18
                    • Supplement Resources

                      • What they forgot to teach you about R https://rstats.wtf
                      • Sketch - Interactive sketches in R https://github.com/kcf-jackson/sketch
                      • {purrr} safely https://purrr.tidyverse.org/reference/safely.html
                      • quickemu - Quickly create and run optimised Windows, macOS and Linux desktop virtual machines https://github.com/quickemu-project/quickemu
                      • Supporting the show

                        • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                        • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                        • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                        • 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)
                          • 40 min
                          • Issue 2023-W17 Highlights

                            A few strict checks offered in R 4.3.0, measuring and writing performant code in the Tidyverse, and a please for indenting your code with (more) spaces.

                            Episode Links

                            • This week's curator: Eric Nantz - @theRcast (Twitter) & @[email protected] (Mastodon)
                            • What's new in R 4.3.0?
                            • Writing performant code with tidy tools
                            • On Indentation in R
                            • Entire issue available at rweekly.org/2023-W17
                            • Supplement Resources

                              • Changes in R 4.3.0: https://stat.ethz.ch/R-manual/R-devel/doc/html/NEWS.html
                              • A Question A Day Twitter account https://twitter.com/data_question
                              • Advanced R- Measure Performance https://adv-r.hadley.nz/perf-measure.html
                              • Supporting the show

                                • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                • Find R-Weekly Highlights on the Podcast Index https://podcastindex.org/podcast/1062040
                                • Get a New Podcast App and send us a boost directly! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                                • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                                • 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)
                                  • 43 min
                                  • Issue 2023-W16 Highlights

                                    Using development containers to bootstrap a reproducible R and Quarto environment, a comprehensive approach to extending the data frame class, and plotting your own universe of labels with ggsolar.

                                    Episode Links

                                    • This week's curator: Jon Carroll - @carroll_jono (Twitter) & @[email protected] (Mastodon)
                                    • Dev containers with R and Quarto
                                    • Extending Data Frames
                                    • Make “Solar System” Plots With {ggsolar}
                                    • Entire issue available at rweekly.org/2023-W16
                                    • Supplement Resources

                                      • R in Visual Studio Code: https://code.visualstudio.com/docs/languages/r
                                      • Remote Development Extension Pack https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack
                                      • Podman - Configure VS Code for Containers https://blog.while-true-do.io/podman-configure-vscode-for-containers/
                                      • From disconnected elements to a harmonious ecosystem: The Epiverse-TRACE project https://epiverse-trace.github.io/slides/harmonious-ecosystem/
                                      • ExtendDataFrames https://github.com/joshwlambert/ExtendDataFrames
                                      • Supporting the show

                                        • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                        • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                                        • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                                        • 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)
                                          • 43 min
                                          • Issue 2023-W15 Highlights

                                            A data-driven look at package loading annotations in R scripts, a fit-for-purpose package that makes a large contribution to the global R ecosystem, and a collection of amazing showcases of webR in action that is paving the way for continued innovation.

                                            Episode Links

                                            • This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @[email protected] (Mastodon)
                                            • What are people commenting about their loaded packages?
                                            • Introducing rtlr - an R Package for RTL Languages
                                            • hrbrmstr's WebR Experiments Index
                                            • Entire issue available at rweekly.org/2023-W15
                                            • Supplement Resources

                                              • annotater: Annotate Package Load Calls https://github.com/luisDVA/annotater
                                              • cld3: R wrapper to Google's Compact Language Detector 3 https://docs.ropensci.org/cld3/
                                              • shiny.i18n: Shiny applications internationalization made easy https://appsilon.github.io/shiny.i18n/
                                              • JavaScript for R https://book.javascript-for-r.com/
                                              • Outstanding User Interfaces with Shiny https://unleash-shiny.rinterface.com/
                                              • JavaScript for Data Science https://www.amazon.com/JavaScript-Data-Science-Chapman-Hall-ebook/dp/B084H2JXSY
                                              • A Way Better Structured WebR Demo App https://rud.is/b/2023/03/12/almost-bare-bones-webr-starter-app/
                                              • An example of using WebR with Lit components https://rud.is/w/lit-webr/
                                              • WebR & Pyodide: Another WebR Experiment https://rud.is/w/webr-pyodide/
                                              • An R template/tag function for WebR https://rud.is/w/r-template-tag-function/
                                              • Monaco-powered WebR "REPL" https://rud.is/w/repl
                                              • https://observablehq.com/@hrbrmstr/fiddling-with-r-universe-webr
                                              • Supporting the show

                                                • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                                                • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                                                • 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)
                                                  • 48 min
                                                  • Issue 2023-W14 Highlights

                                                    Ten unique ways to create your own Web APIs in R, and how you can import local and remote data files in CSV and (yes) Excel formats with a selection of innovative R packages.

                                                    Episode Links

                                                    • This week's curator: Jon Calder (@jonmcalder) (Twitter)
                                                    • Hello world examples with 10 different R web API frameworks
                                                    • Reading Remote Data Files
                                                    • Entire issue available at rweekly.org/2023-W14
                                                    • Supplement Resources

                                                      • Seeking community endorsement for an upgrade to 'Big Book of R'
                                                      • Supporting the show

                                                        • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                        • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                                                        • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                                                        • 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)
                                                          • 29 min
                                                          • Issue 2023-W13 Highlights

                                                            A new perspective on the value of base R functions, enhancing the capabilities of gpttools with vector databases, and three ways you can add alt text to your R-based visualizations.

                                                            Episode Links

                                                            • This week's curator: Ryo Nakagawara - @R_by_Ryo (Twitter) & @[email protected] (Mastodon)
                                                            • Some love for Base R. Part 1
                                                            • Teaching ChatGPT What It Doesn’t Know
                                                            • Alt Text in R: Plots, Reports, and Shiny
                                                            • Entire issue available at rweekly.org/2023-W13
                                                            • Supplement Resources

                                                              • A Gentle Introduction to Vector Databases https://frankzliu.com/blog/a-gentle-introduction-to-vector-databases
                                                              • Text Mining with R - A Tidy Approach https://www.tidytextmining.com
                                                              • Writing Meaningful Alt Texts for Data Visualizations in R (Liz Hare) R Ladies NYC https://lizharedogs.github.io/RLadiesNYAltText
                                                              • {ggdatasaver} Automatically save data associated with a ggplot2 plot https://eliocamp.github.io/ggdatasaver
                                                              • Supporting the show

                                                                • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                                • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                                                                • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                                                                • 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)
                                                                  • 35 min
                                                                  • Issue 2023-W11 Highlights

                                                                    The future of running R in your web browser is here with webR 0.1, a demonstration of integrating Quarto and webR with immense potential in the space of reproducible analysis, and two fundamental techniques from the world of software development tailored to non-programmers.

                                                                    Episode Links

                                                                    • This week's curator: Sam Parmar - @parmsam_ (Twitter) & @[email protected] (Mastodon)
                                                                    • webR 0.1.0 has been released
                                                                    • webR with Quarto HTML Standalone Document Proof of Concept
                                                                    • Software engineering techniques that non-programmers who write a lot of code can benefit from — the DRY WIT approach
                                                                    • Entire issue available at rweekly.org/2023-W11
                                                                    • Supplement Resources

                                                                      • Almost Bare Bones WebR Starter App: https://rud.is/b/2023/03/12/almost-bare-bones-webr-starter-app/
                                                                      • webR Dashboard: https://rud.is/webr-dash/no-dplyr.html
                                                                      • webR Quarto demos: https://github.com/coatless-r-n-d/webR-quarto-demos
                                                                      • Supporting the show

                                                                        • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                                        • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                                                                        • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                                                                        • 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-W10 Highlights

                                                                            A episode full of discovery in this week's edition of R-Weekly Highlights! How you can parse your own R code with parse and getParseData, a closer look at the search capabilities in R-Universe, and a look back at the key milestones in the history of the R language.

                                                                            Episode Links

                                                                            • This week's curators: Kellly Bodwin - @KellyBodwin (Twitter) and Emily Robinson - @robinson_es (Twitter)
                                                                            • "I can't be parsed, mate!" Parsing in R
                                                                            • Search for packages in r-universe
                                                                            • Happy 23rd birthday, R!
                                                                            • Entire issue available at rweekly.org/2023-W10
                                                                            • Supplement Resources

                                                                              • Advanced R chapter 17 (Metaprogramming the big picture): https://adv-r.hadley.nz/meta-big-picture.html
                                                                              • Algorithm behind package rank calculation in R-Universe: https://github.com/r-universe-org/help#how-is-the-package-rank-score-calculated
                                                                              • Jeroen's RStudio Global 2021 presentation (Monitoring Health and Impact of Open-source Projects) https://www.youtube.com/watch?v=kaoe7xuIJ1U
                                                                              • Building reproducible analytical pipelines with R https://raps-with-r.dev
                                                                              • 3 Years In: Reflections on Starting, Surviving, and Scaling a Data Science Consultancy https://www.linkedin.com/pulse/3-years-reflections-starting-surviving-scaling-data-science-thomas
                                                                              • Supporting the show

                                                                                • Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback
                                                                                • Get a New Podcast App and send us a boost! https://podcastindex.org/apps?elements=Boostagrams%2CValue
                                                                                • Support creators with boostagrams using Podverse and Alby: https://blog.podverse.fm/support-creators-with-boostagrams-and-streaming-sats-using-podverse-and-alby/
                                                                                • 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)
                                                                                  • 35 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