PLAY PODCASTS
R Weekly Highlights

R Weekly Highlights

230 episodes — Page 3 of 5

Issue 2023-W29 Highlights

Full

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) & @[email protected] (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 @[email protected] (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)

Jul 19, 202346 min

Issue 2023-W26 Highlights

Full

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 @[email protected] (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)

Jun 28, 202333 min

Issue 2023-W25 Highlights

Full

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) & @[email protected] (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 @[email protected] (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)

Jun 21, 202336 min

Issue 2023-W24 Highlights

Full

A batch of useful patterns for your next R project, the highly-anticipated dashboard components of {bslib} have arrived, and creating circle-based charts with customization using {ggtricks}. Episode Links This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @[email protected] (Mastodon) Three useful (to me) R patterns Towards easy, delightful, and customizable dashboards in Shiny for R with {bslib} Easily create sector (pie, donut) and series of circle charts using Cartesian coordinates and ggplot2 with the new #RStats icon {ggtricks} Entire issue available at rweekly.org/2023-W24 Supplement Resources Building custom bootstrap cards Shinyconf tutorial: https://www.youtube.com/watch?v=KFbDd87bIso Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - 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)

Jun 14, 202343 min

Issue 2023-W23 Highlights

Full

Another terrific illustration of open-source collaboration in the latest updates to gptstudio, and a comprehensive journey of web scraping in R to bring much-needed automation to a practical research problem. Episode Links This week's curator: Jon Calder (@jonmcalder) (Twitter) On updating a chat assistant app for the RStudio IDE Static and Dynamic Web Scraping with R Entire issue available at rweekly.org/2023-W23 Supplement Resources GPT RStudio addins that enable GPT assisted coding, writing & analysis https://github.com/MichelNivard/gptstudio A Twitter and Mastodon bot posting random R packages on CRAN https://github.com/TimTeaFan/rstatspkgbot CRAN Task Views: The next generation How to make fancy road trip maps with R and OpenStreetMap: Use R to get geocoded location and routing data from OpenStreetMap and explore a 5,000 mile road trip around the USA 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. 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)

Jun 6, 202337 min

Issue 2023-W22 Highlights

Full

Another gem in the functional programming toolkit with partial functions, simplifying R package creation using fusen, and a creative visualization of worldwide parliament representation. Episode Links This week's curator: Ryo Nakagawara - @R_by_Ryo) (Twitter) & @[email protected] (Mastodon) Curried functions in R - Examples with purrr and ggplot2 {fusen}: Simplifying Writing Packages for R Users Showing women proportion of Parliamentarians on a map Entire issue available at rweekly.org/2023-W22 Supplement Resources YEGRUG 2023-05 Recording (Futureverse) https://www.youtube.com/watch?v=6Dp6zMelrmg 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)

Jun 1, 202338 min

Issue 2023-W21 Highlights

Full

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)

May 25, 202339 min

Issue 2023-W20 Highlights

Full

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)

May 17, 202341 min

Issue 2023-W18 Highlights

Full

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)

May 3, 202339 min

Issue 2023-W17 Highlights

Full

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)

Apr 26, 202342 min

Issue 2023-W16 Highlights

Full

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)

Apr 19, 202342 min

Issue 2023-W15 Highlights

Full

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)

Apr 12, 202347 min

Issue 2023-W14 Highlights

Full

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)

Apr 7, 202328 min

Issue 2023-W13 Highlights

Full

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)

Mar 29, 202334 min

Issue 2023-W11 Highlights

Full

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)

Mar 15, 202336 min

Issue 2023-W10 Highlights

Full

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)

Mar 11, 202334 min

Issue 2023-W09 Highlights

Full

How to easily create interactive versions of your favorite ggplots with ggiraph, bringing AutoML to R with forester, and a head-to-head comparison of R and Excel for common data wrangling and summaries. Episode Links This week's curator: Colin Fay - [@_ColinFay]](https://twitter.com/_ColinFay) (Twitter) Creating interactive visualizations with {ggiraph} (with or without Shiny) forester: what makes the package special? Why should I use R: The Excel R Data Wrangling comparison: Part 1 Entire issue available at rweekly.org/2023-W09 Supplement Resources ggiraph online book https://www.ardata.fr/ggiraph-book {openxlsx2} read, write, and modify xlsx files https://janmarvin.github.io/openxlsx2 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 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)

Mar 1, 202336 min

Issue 2023-W08 Highlights

Full

The current state and future of {rtweet}, bringing the best of testing and CI/CD in a statistical package, and navigating through a Shiny maze (literally). Episode Links This week's curator: Eric Nantz - @theRcast (Twitter) & @[email protected] (Mastodon) rtweet future Ensuring & Showcasing the Statistical Correctness of your R Package Shiny Monster Maze Entire issue available at rweekly.org/2023-W08 Supplement Resources Lluis Revilla's call for a co-maintainer of {rtweet} https://github.com/ropensci/rtweet/issues/763 Denis Pushkarev's post on the current state of core-js: https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md {mmrm} Mixed models for repeated measures in R: https://openpharma.github.io/mmrm/latest-tag/ Shiny Monster Maze blog post: https://www.bitfoam.com/post/2023-01-24-shiny-monster-maze/ 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)

Feb 22, 202337 min

Issue 2023-W07 Highlights

Full

A glimpse into the day-to-day of maintaining an R package, exploring gender effects in art history data with the power of resampling, and a huge win for accessible SVG plots with R-Markdown. Episode Links This week's curator: Jon Carroll - @carroll_jono (Twitter) & @[email protected] (Mastodon) What Does It Mean to Maintain a Package? Resampling to understand gender in #TidyTuesday art history data Manipulate SVG Plots with JavaScript in R Markdown Entire issue available at rweekly.org/2023-W07 Supplement Resources Bootstrap resampling and tidy regression models https://www.tidymodels.org/learn/statistics/bootstrap/ Accessible Data Science Beyond Visual Models: Non-Visual Interactions with R and RStudio Packages (JooYoung Seo from rstudio::global(2021)) https://www.rstudio.com/resources/rstudioglobal-2021/accessible-data-science-beyond-visual-models-non-visual-interactions-with-r-and-rstudio-packages Eric's adventures with Shiny modules and SVG interactions https://community.rstudio.com/t/passing-module-namespace-to-embedded-javascript-function/26988 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)

Feb 15, 202338 min

Issue 2023-W06 Highlights

Full

Just how far back can we turn back time with an R installation, many enhancements to joining data sets in dplyr 1.1.0, and a retrospective on the 2022 thirty-day map challenge. Episode Links This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @[email protected] (Mastodon) Postmortem of my #30DayMapChallenge 2022 The oldest R version one can still run today dplyr 1.1.0: Joins Entire issue available at rweekly.org/2023-W06 Supplement Resources Replicating "Zoom to selected features" function in ArcGIS / QGIS with R shiny https://khwongk12.medium.com/replicating-zoom-to-selected-features-function-in-arcgis-qgis-with-r-shiny-652b6c714e6f 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 Guide to sending boostagrams in Podverse: 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)

Feb 8, 202334 min

Issue 2023-W05 Highlights

Full

How you can make R package testing a little easier with switches, how the combination of group processing and compute resources can level up geospatial data processing, and a few quick wins to improve the responsiveness of your Shiny apps that got your podcast hosts to think hard about previous design choices! Episode Links This week's curator: Jon Calder (@jonmcalder) (Twitter) A testing pattern: adding switches to your code Geospatial distributed processing with furrr Improving the responsiveness of Shiny applications Entire issue available at rweekly.org/2023-W05 Supplement Resources Preventative Care for R Packages 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 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)

Feb 1, 202337 min

Issue 2023-W03 Highlights

Full

A large helping of football data for your analytics with the englishfootball package, building a Shiny application with both R and python, and a first look at upcoming conferences this year. Episode Links This week's curator: Ryo Nakagawara - @R_by_Ryo) (Twitter) & @[email protected] (Mastodon) englishfootball: A Comprehensive Database on the Premier League and the English Football League (1888-2022) Seeing double? Building the same app in Shiny for R and Shiny for Python Some R Conferences for 2023 Entire issue available at rweekly.org/2023-W03 Supplement Resources {worldcup} A Comprehensive Database on the FIFA World Cup https://github.com/jfjelstul/worldcup 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 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)

Jan 25, 202331 min

Issue 2023-W02 Highlights

Full

A glimpse into the world of end-to-end Shiny app testing with shinytest2, and an important look at the spectrum of reproducibility within R using container technology and services. Episode Links This week's curator: Batool Almarzouq - @batool664 (Twitter) End-to-end testing with shinytest2 Part 2 MRAN is getting shutdown - what else is there for reproducibility with R, or why reproducibility is on a continuum? Entire issue available at rweekly.org/2023-W02 Supplement Resources {leprechaun}: Code generator for lean and robust Shiny applications https://leprechaun.opifex.org Bruno's excitement for our episode on Twitter and Mastodon Looking to the future for R in Azure SQL and SQL Server https://cloudblogs.microsoft.com/sqlserver/2021/06/30/looking-to-the-future-for-r-in-azure-sql-and-sql-server/ {groundhog} Reproducible R Scripts Via Date Controlled Installing & Loading of CRAN & Git Packages https://groundhogr.com Toward practical transparent verifiable and long-term reproducible research using Guix: https://www.nature.com/articles/s41597-022-01720-9#Abs1 {scenes} demo app 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 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)

Jan 19, 202334 min

Issue 2023-W01 Highlights

Full

A big progress updates in the latest {knitr} development release (literally), how the {litr} package enables literate programming development for R packages, and how you can translate Morse code directly in R with the {remorse} package! Episode Links This week's curator: Sam Parmar - @parmsam_ (Twitter) & @[email protected] (Mastodon) An Upcoming Clean Progress Bar in knitr litr: Write an R Package Entirely with an R Markdown Document .-././--/---/.-./.../. Entire issue available at rweekly.org/2023-W01 Supplement Resources Rethink the progress bar issue https://github.com/yihui/knitr/issues/1880 {fusen} R package https://thinkr-open.github.io/fusen Tutorial {packagefinder} https://github.com/jsugarelli/packagefinder What is Morse code? https://web.northeastern.edu/stemout/morse-code Our very important message to the audience: -/./.-../.-.. -.--/---/..-/.-. ..-./.-./.././-./-../... .-/-.../---/..-/- -/..../. .-. .--/././-.-/.-../-.-- ..../../--./..../.-../../--./..../-/... .--./---/-../-.-./.-/.../- Audio version of message: https://archive.org/details/output_20230110 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 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)

Jan 11, 202329 min

Issue 2022-W52 Highlights

Full

Our first episode of 2023 covers the brand-new gpttools package to called chatGPT directly in R, a wholistic look at MLOps with the latest tidymodels tooling, and a spotlight on the lesser-known quantile regression. Plus listener feedback and much more! Episode Links This week's curator: Kelly Bodwin (@KellyBodwin) {gpttools} for Chat GPT in RStudio MLOps: The Whole Game Quantile Regression Entire issue available at rweekly.org/2022-W52 Supplement Resources Why Everyone's Obsessed With ChatGPT, a Mind-Blowing AI Chatbot https://www.cnet.com/tech/computing/why-everyones-obsessed-with-chatgpt-a-mind-blowing-ai-chatbot Yury's quantile regression video: https://www.youtube.com/watch?v=Gtz8ca_4hVg What is R7? A New OOP System for R https://www.jumpingrivers.com/blog/r7-oop-object-oriented-programming-r R Weekly Highlights Episode 98 https://podverse.fm/episode/VvyuAA4kj Shiny Dev Series episodes with Mike discussing the Connective COVID-19 Test Spotter App: Part 1: https://shinydevseries.com/interview/ep030 Part 2: https://shinydevseries.com/interview/ep031 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?appTypes=app&elements=Value A new way to think about value: https://value4value.info Get in touch with us on social media: Eric: @theRcast (Twitter) and @[email protected] (Mastodon) Mike: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)

Jan 6, 202349 min

Issue 2022-W50 Highlights

Full

Data munging and visualization of your Twitter archive with R, a successful Shiny app submission to the FDA, and scoring Rock Paper Scissors. Episode Links This week's curator: Eric Nantz - @theRcast (Twitter) & @[email protected] (Mastodon) Read and Visualize your Twitter Archive UPDATE: Successful R-Based Package Submission with Shiny Component to FDA How to score Rock Paper Scissors Entire issue available at rweekly.org/2022-W50 Supplement Resources {ggiraph}: Make {ggplot2} plots interactive https://davidgohel.github.io/ggiraph RConsortium/submissions-pilot2 GitHub repository: https://github.com/RConsortium/submissions-pilot2 R/Pharma 2022 Conference Playlists on YouTube: Day 1 talks Day 2 talks Day 3 talks Workshops Supporting the Show New Podcast Apps: https://podcastindex.org/apps?appTypes=app&elements=Value A new way to think about value: https://value4value.info/

Dec 14, 202235 min

Issue 2022-W49 Highlights

Full

Big new features coming in {dplyr} 1.1.0, how you can make your own #rstats wrapped, and enhancing your Shiny apps with JavaScript (without knowing much JS). Plus your feedback and more! Episode Links This week's curator: Jon Carroll - @carroll_jono (Twitter) & @[email protected] (Mastodon) How to make your own #RStats Wrapped! dplyr 1.1.0 is coming soon How to enhance your Shiny apps with JavaScript (JS) without knowing much JS Entire issue available at rweekly.org/2022-W49 Supplement Resources Differences between .by and group_by() in {dplyr}: https://dplyr.tidyverse.org/dev/reference/dplyr_by.html#differences-between-by-and-group-by- https://fosstodon.org/@posit_glimpse/109424114108257429 Travis Gerke's take on Spotify Wrapped https://www.linkedin.com/posts/travisgerke_spotify-wrapped-is-proof-that-sometimes-count-activity-7003778803088990209-E9yE NCmisc: miscellaneous functions for creating adaptive functions and scripts https://cran.r-project.org/web/packages/NCmisc/index.html Outstanding User Interfaces with Shiny https://unleash-shiny.rinterface.com/index.html Javascript for R https://book.javascript-for-r.com/ Pharmaverse https://pharmaverse.org Admiral hackathon https://www.cdisc.org/events/webinar/pre-admiral-hackathon-workshop-introduction-r-sas-programmers Supporting the Show Get a New Podcast App and send us a boost! https://podcastindex.org/apps?appTypes=app&elements=Value A new way to think about value: https://value4value.info

Dec 8, 202233 min

Issue 2022-W48 Highlights

Full

A new approach to adding package tests with {doctest}, scraping data from dynamic web pages with {RSelenium}, and a simple checklist to power up your next bar chart. This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @[email protected] (Mastodon) {doctest} 0.1.0: Generate Tests from Examples Using 'roxygen' and 'testthat' Webscraping with RSelenium: automate your browser actions A simple checklist for bar plots Entire issue available at rweekly.org/2022-W48 Supplement Resources Webscraping with RSelenium and rvest: https://ivanmillanes.netlify.app/post/2020-06-30-webscraping-with-rselenium-and-rvest/ RSelenium with Docker: https://callumgwtaylor.github.io/post/using-rselenium-and-docker-to-webscrape-in-r-using-the-who-snake-database Shiny in Production recordings from Jumping Rivers: YouTube playlist

Dec 1, 202228 min

Issue 2022-W47 Highlights

Full

Reshaping your R function syntax with {codegrip}, ways you can apply DRY principles to R package development, and a new online book teaching you how to create beautiful tables in R with {gt} Episode Links This week's curator: Jon Calder (@jonmcalder) {codegrip} 0.0.0.9000: Reshaping and navigation commands for R code DRY Package Development in R (slides) Creating beautiful tables in R with {gt} Entire issue available at rweekly.org/2022-W47 Supplement Resources The tidyverse style guide: https://style.tidyverse.org Google R style guide: https://google.github.io/styleguide/Rguide.html {dm} - Working with relational data models in R: https://dm.cynkra.com Posit Table Contest (deadline extended to December 2, 2022): https://www.rstudio.com/blog/rstudio-table-contest-2022/ Supporting the Show Get a New Podcast App and send us a boost! https://podcastindex.org/apps?appTypes=app&elements=Value A new way to think about value: https://value4value.info

Nov 23, 202231 min

Issue 2022-W46 Highlights

Full

A major achievement unlocked! In episode 100 of RWeekly Highlights: The new {rtoot} package for collecting and analyzing Mastodon data, using the {unheadr} package to fix broken and irregular column headers, a tour of the apply functions in base R, and creating posters of NBA rosters with R and ImageMagick. Plus a big announcement on a new way to directly support the show! Episode Links This week's curator: Ryo Nakagawara - @R_by_Ryo (Twitter) & @[email protected] (Mastodon) {rtoot}: Collecting and analyzing mastodon data! Fixing broken and irregular column headers Let's Get Apply'ing NBA Posters Entire issue available at rweekly.org/2022-W46 Supplement Resources Everything I know about Mastodon: https://blog.djnavarro.net/posts/2022-11-03_what-i-know-about-mastodon/ Fedi.tips (an unofficial guide to Mastodon and the Fediverse): https://fedi.tips RWeekly is now on Mastodon! @[email protected] Favorite/most important base R functions new users should know: https://twitter.com/newmeyermn/status/1591464874827460608 Supporting the Show New Podcast Apps: https://podcastindex.org/apps?appTypes=app&elements=Value A new way to think about value: https://value4value.info/

Nov 16, 202241 min

Issue 2022-W44 Highlights

Full

Embracing the dual role of data scientist and software developer with state-of-the-art tooling, illustrating the fundamentals of Shiny (literally), and the TidyX crew put their data wrangling skills to the test. Episode Links This week's curator: Sam Parmar (@parmsam_) Are you Data Scientists or Software Developers?! Understanding ShinyApps TidyX Episode 121: Tell me what you want - user submitted data Entire issue available at rweekly.org/2022-W44 Supplement Resources Manage Dependencies with the deps R Package for Docker Containers Alternatives to paired bar charts

Nov 4, 202229 min

Issue 2022-W42 Highlights

Full

The power of Quarto's interoperability shines again with integrating R and JavaScript maps, as well as the grammar of table generation in both R and Python. Plus boost the launching of your R session with the startup package. Episode Links This week's curator: Kelly Bodwin Let’s make maps with bertin.js in Quarto startup 0.19.0 - Friendly R Startup Configuration The grammar of tables in python (pandas) and R (gt) Entire issue available at rweekly.org/2022-W42 Supplement Resources https://github.com/mcanouil/awesome-quarto https://github.com/neocarto/bertin https://quarto.org/docs/interactive/ojs/libraries.html

Oct 19, 202238 min

Issue 2022-W41 Highlights

Full

The magic of automated Shiny app deployment and data aggregation using GitHub actions, 6 productivity hacks for Quarto, and valuable tips for managing large codebases in R. Episode Links This week's curator: Colin Faye (@_colinFay) Automatically deploying a Shiny app for browsing #RStats tweets with GitHub Actions 6 Productivity Hacks for Quarto "Managing Large Codebases in R" webinar Entire issue available at rweekly.org/2022-W41 Supplement Resources littler - scripting and command-line front-end for R https://dirk.eddelbuettel.com/code/littler.html

Oct 12, 202237 min

Issue 2022-W40 Highlights

Full

Design principles for data analysis, unraveling pipeline analyses with {Unravel}, and visualizing simulated environmental changes in western Canada with Shiny. Episode Links This week's curator: Eric Nantz Design Principles for Data Analysis {Unravel} - A fluent code explorer for R Case Study: Simulating Environment Change Agents on Species in Canada's Western Boreal Forests Entire issue available at rweekly.org/2022-W40 Supplement Resources Casual Inference Podcast: https://casualinfer.libsyn.com Not So Standard Deviations Podcast: https://nssdeviations.com/ Designing for Analytics Podcast: https://designingforanalytics.com/experiencing-data-podcast/ Elements and Principles for Characterizing Variation between Data Analyses (preprint) https://arxiv.org/abs/1903.07639 Stephanie Hicks' thread on the preprint: https://twitter.com/stephaniehicks/status/1108462768099856384 Lucy D'Agostino McGowan's presentation at JSM 2022: https://www.lucymcgowan.com/talk/asa_joint_statistical_meeting_2022 Many Analysts, One Data Set: Making Transparent How Variations in Analytic Choices Affect Results https://journals.sagepub.com/doi/10.1177/2515245917747646 Unravel presentation at UIST 2021 https://www.youtube.com/watch?v=wJ77e39XVEs ShinyWBI https://wbi-nwt.analythium.app/apps/nwt/

Oct 5, 202236 min

Issue 2022-W39 Highlights

Full

A collection of highlights to give your future developer self a helping hand: Deploying a Flexdashboard using GitHub Pages and Docker, an illustrated guide showcasing the perks of Git and GitHub for version control, and how the logger package integrates smoothly with plumber for an API package. Additional note: The recording of this episode was met with unfortunate technical glitches. We apologize and promise the quality will be back to normal next time! Episode Links This week's curator: Jonathan Carroll (@carroll_jono) Deploy Flexdashboard on Github Pages with Github Actions and Docker GitHub - The Perks of Collaboration and Version Control API as a package: Logging Entire issue available at rweekly.org/2022-W39 Supplement Resources Submitting Your Work to the Table Contest | 2022 Table Contest https://www.youtube.com/watch?v=fgYgaYKpLO0 Let's Create a Quarto Doc & Share it on Quarto.Pub | Table Contest 2022 https://www.youtube.com/watch?v=l-AQ4yAQXy0

Sep 28, 202233 min

Issue 2022-W38 Highlights

Full

A few major benefits of adopting variable labels for R data frames, wrapping a plumber API into a package with mariobox, and getting started with obtaining new data in R via APIs and web scraping. Episode Links This week's curator: Tony ElHabr (@TonyElHabr) The case for variable labels in R {mariobox} 0.0.0.9000: A framework for packaging {plumber} APIs APIs and web scraping Entire issue available at rweekly.org/2022-W38 Supplement Resources MLOps with vetiver in Python & R: https://www.youtube.com/watch?v=oFQANK13-k4

Sep 21, 202230 min

Issue 2022-W37 Highlights

Full

A collection of highlights powered by mathematics, statistics, and a little bit of R magic: Mapping wind data with R, calculating the expected statistic in football, and how the vetiver package fits in an ML-Ops production flow using Docker and Plumber. Episode Links This week's curator: Jon Calder (@jonmcalder) Mapping wind data with R Calculating and comparing expected points from different expected goals sources (soccer) Use Docker to deploy a model for #TidyTuesday LEGO sets Entire issue available at rweekly.org/2022-W37 Supplement Resources Julia Silge's YouTube Channel: https://www.youtube.com/c/JuliaSilge

Sep 14, 202226 min

Issue 2022-W36 Highlights

Full

Using base R to decrypt an Australian coin's hidden messages, the Palmer Penguins data set achieves another milestone, and visualizing multiple statistcal properties with faded raincloud plots. Episode Links This week's curator: Miles McBain (@MilesMcBain) Australian Signals Directorate 50c Coin Decryption Palmer Archipelago Penguins Data in the palmerpenguins R Package - An Alternative to Anderson’s Irises Efficient data visualization with faded raincloud plots Entire issue available at rweekly.org/2022-W36 Supplement Resources Using distill template with knitr::read_chunk https://twitter.com/apreshill/status/1565752119751237638 Manuscript on raincloud plots: https://wellcomeopenresearch.org/articles/4-63/v2 {gghalves}: https://erocoar.github.io/gghalves/ {ggp0}: https://docs.r4photobiology.info/ggpp/

Sep 8, 202229 min

Issue 2022-W35 Highlights

Full

Using hierarchical forecasting to explore subway fare recovery, and how you can learn more about {gtsummary} to create your next publication-quality table within R. Episode Links This week's curator: Batool Almarzouq (@batool664) Exploring Types of Subway Fares with Hierarchical Forecasting Clinical Reporting with {gtsummary} by Daniel D. Sjoberg Entire issue available at rweekly.org/2022-W35 Supplement Resources R-Podcast Episode 27: Get the {gt} Tables! https://r-podcast.org/027-rstudioconf-tables

Aug 31, 202225 min

Issue 2022-W34 Highlights

Full

The rstudio::conf(2022) presentation recordings are now available for viewing, and we learn about the unique development journey of the new CRAN release of the countdown package. Episode Links This week's curator: Sam Parmar (@parsam_) Talk recordings and workshop materials from rstudio::conf(2022) The Past and Future of Shiny - Joe Cheng - rstudio::conf(2022) countdown v0.4.0 - Now on CRAN! Entire issue available at rweekly.org/2022-W34

Aug 24, 202235 min

Issue 2022-W33 Highlights

Full

Avoid repeating yourself by using dplyr's across function, going inside the process of creating a custom theme in ggplot2, and a few keyboard-centric tricks to manage your RStudio pane viewing. Episode Links This week's curator: Ryo Nakagawara (@R_by_Ryo) Using across() to create multiple columns Pretty ggplots with custom themes, ggtext, and ggh4x Window and Pane Management Tricks for RStudio and your OS Entire issue available at rweekly.org/2022-W33 Supplement Resources {ggh4x}: https://teunbrand.github.io/ggh4x/index.html

Aug 17, 202235 min

Issue 2022-W32 Highlights

Full

A wealth of R content from the UseR! 2022 conference is now available, focusing on accessibility in the diffify tool, and a great recap of rstudio::conf(2022) from TidyX. Episode Links This week's curator: Batool Almarzouq (@batool664) useR2022 recordings are now on the conference YouTube channel Theming diffify for accessibility: Part 2 RStudio::Conf 2022 Recap Entire issue available at rweekly.org/2022-W32 Supplement Resources UseR! 2022 Program: https://user2022.r-project.org/program/overview/ Fundamentals of Data Visualization: https://clauswilke.com/dataviz

Aug 10, 202224 min

Issue 2022-W31 Highlights

Full

RStudio re-brands as Posit, the shinytest2 package continues to make waves in the Shiny community, and more Quarto tips to boost your workflow. Episode Links This week's curator: Kelly Bodwin (@KellyBodwin) RStudio rebrands as Posit {shinytest2}: For testing Shiny apps. (slides) One Quarto tip a day Entire issue available at rweekly.org/2022-W31 Supplement Resources JJ Allaire and Jeremy Howard 2-way AMA: https://www.youtube.com/watch?v=xxVVSxcjNQs Tom Mock's Welcome to Quarto online event (August 9, 2023): https://www.addevent.com/event/Eh13574863

Aug 4, 202230 min

Issue 2022-W28 Highlights

Full

Another great use case for Docker containers with interactive R-Markdown reports, a recap of RStudio's presence at the Appsilon Shiny conference, and building an interactive point-and-click game with Shiny. Episode Links This week's curator: Jonathan Carroll (@carroll_jono) Containerizing Interactive R Markdown Documents RStudio Recap From the Appsilon Shiny Conference How to build an interactive point-and-click game with {Shiny} Entire issue available at rweekly.org/2022-W28 Supplement Resources Appsilon Shiny Conference playlist: https://www.youtube.com/playlist?list=PLexAKolMzPcrYjGA1PULfm7-P12qjKmPb R Workflow by Frank Harrell: http://hbiostat.org/rflow/ Albert's video on styling a Quarto blog with CSS: https://www.youtube.com/watch?v=ErRX8plZpQE

Jul 15, 202231 min

Issue 2022-W27 Highlights

Full

Advice on building Docker containers for Shiny applications, an R-centric tutorial on fundamentals with shell, and tips on evaluating GitHub activity for contributors. Episode Links This issue's curator: Tony ElHabr (@TonyElHabr) UseR!2022: Best Practices for Shiny Apps with Docker and More Shell vs R Fundamentals – From Syntax to Control Structures with Zsh & BASH Evaluating GitHub Activity for Contributors Entire issue available at rweekly.org/2022-W27 Supplement Resources Hosting Data Apps: https://hosting.analythium.io slim.ai: https://www.slim.ai/ {dockerfiler} - Easy Dockerfile creation from R: https://github.com/ThinkR-open/dockerfiler Data Science at the Command Line: https://datascienceatthecommandline.com

Jul 13, 202237 min

Issue 2022-W26 Highlights

Full

Flexing new table-creation capabilities in the latest flextable update, how less is more with Shiny application processing, and the RainbowR community shines once again. Episode Links This week's curator: Jon Calder (@jonmcalder) {flextable} 0.7.2 - Framework for easily creating tables for reporting and publications Offload Shiny's Workload: COVID-19 processing for the WHO/Europe (Re)launching RainbowR: a community of LGBTQ+ R users Entire issue available at rweekly.org/2022-W26 Supplement Resources flextable gallery https://ardata.fr/en/flextable-gallery The officeverse https://ardata-fr.github.io/officeverse SHiny and Arrow: Mike's guest post on the RStudio Blog https://www.rstudio.com/blog/shiny-and-arrow RainbowR https://rainbowr.netlify.app

Jun 29, 202232 min

Issue 2022-W25 Highlights

Full

Previewing the upcoming rstudio::conf, why you should (or shouldn't) build an API client package, and monitoring Shiny application usage with Hotjar. Episode Links This week's curator: Colin Fay (@_colinFay) rstudio::conf(2022) Conference Schedule Why You Should (or Shouldn't) Build an API Client R Shiny Hotjar – How To Monitor User Behavior in R Shiny Apps Entire issue available at rweekly.org/2022-W25

Jun 22, 202225 min

Issue 2022-W24 Highlights

Full

Many improvements to {gt} version 0.6, and creating flow charts effeciently with {ggplot2}. Episode Links This week's curator: Batool Almarzouq (@batool664) Changes (for the better) in {gt} 0.6.0 Creating flowcharts with {ggplot2} Entire issue available at rweekly.org/2022-W24 Supplement Resources The {gtExtras} is now on CRAN: https://themockup.blog/posts/2022-06-13-gtextras-cran New features in {gt} 0.6: https://www.youtube.com/watch?v=F5TV9uWCJps {gt} table battles - Eurovision: https://www.youtube.com/watch?v=tIB_N0nUfNs {gt} table battles - Digital publications: https://www.youtube.com/watch?v=-c_PUee8Cu0 {gt} table battles: Crosswords: https://www.youtube.com/watch?v=sRxdutTgyDE Nicola's tweet of day 29 chart challenge https://twitter.com/nrennie35/status/1519960428167811074 R-Ladies Nairobi: #30DayChartChallenge https://nrennie.rbind.io/talks/2022-may-rladies-nairobi/ R-Ladies Nairobi Meetup YouTube Recording: https://www.youtube.com/watch?v=dY-fW7HqPP0

Jun 15, 202222 min

Issue 2022-W23 Highlights

Full

Creating user interfaces in R with a vintage toolkit, and a candid take on learning R with the right perspectives in mind. Episode Links This week's curator: Sam Parmar (@parmsam_) {tickle}: a package for creating UIs in base R R will always be arcane to those who do not make a serious effort to learn it... Entire issue available at rweekly.org/2022-W23 Supplement Resources More people use Tcl than know about it (2004) https://www.computerweekly.com/feature/More-people-use-Tcl-than-know-about-it The R Tcl/Tk Interface paper by Peter Dalgaard: https://www.r-project.org/conferences/DSC-2001/Proceedings/Dalgaard.pdf Mike FC's tickle annoucement tweet https://twitter.com/coolbutuseless/status/1532593976422805505 Mike FC's take on why tickle? https://twitter.com/coolbutuseless/status/1533685352451301376 R for data science learning community https://www.rfordatasci.com

Jun 8, 202230 min

Issue 2022-W22 Highlights

Full

Annotated screencasts of David Robinson's Tidy Tuesday analyses, and the second edition of Deep Learning with R is on the way. Episode Links This week's curator: Batool Almarzouq (@batool664) RScreencasts.com: A collection of 80+ hours of time-stamped, annotated TidyTuesday screencasts highlighting the R packages and functions used in each section and what the activity is. Screencasts by David Robinson. Annotation by Alex Cookson and Eric Fletcher. Website by Oscar Baruffa. For more detail, read the launch post. Deep Learning with R, 2nd Edition Entire issue available at rweekly.org/2022-W22 Supplement Resources R DiscoRd community: https://discord.gg/FQp6ZNd David Granjon's preview of Outstanding User Interfaces with Shiny: https://twitter.com/divadnojnarg/status/1530710989574111232 Shiny Developer Series Episode 20: Outstanding User Interfaces with David Granjon https://shinydevseries.com/interview/ep020/

Jun 1, 202221 min