The R-Podcast Podcast

The R-Podcast

Eric Nantz
R is a free and open-source statistical computing environment. It has quickly become the leading choice of software used to develop cutting-edge statistical algorithms, innovative visualizations, and data processing, among other key features. R has seen tremendous growth in popularity and functionality over the last decade, largely due to the vibrant and devoted R community of users. Whether you have experience with commercial statistical software such as SAS or SPSS and want to learn R, or getting into statistical computing for the first time, the R-Podcast will provide you with valuable information and advice that will help you to tap into the power of R. Our intent is to start with the basic concepts that can be a struggle for those new to R and statistical computing. We will give practical advice on how to take advantage of R’s capabilities to accomplish innovative and robust data analyses. Along the way we will highlight the additional tools and packages that greatly…
Episode 34: Enriching the Next Generation of R-Core Development
The R-Podcast has risen again! After sharing the story of my R adventures since the last episode, we focus on a very important initiative that could pave the way for the next generation of developers contributing to the future of R itself. I am joined by research software engineer Heather Turner and statistician Saranjeet Kaur Bhogal to share the story of how the new R Development Guide brings a new and accessible approach for learning how to contribute to the R project itself, along with their vision of the upcoming Collaborative Campfires to inspire and grow the community around this imporant effort. Links Update on the RWeekly and 2021 Reflections: https://rweekly.fireside.fm/70 Collaboration Campfires: contributor.r-project.org/events/collaboration-campfires R Contribution Working Group: contributor.r-project.org/working-group R Development Guide: contributor.r-project.org/rdevguide/ Digital Infrastructure Icubator: incubator.codeforscience.org/cohort Feedback Email the show: thercast[at]gmail.com Use the R-Podcast contact page: https://r-podcast.org/contact
Feb 18, 2022
41 min
The Podcast Lives Again
I take a quick minute to announce that the R-Podcast is coming back! And to check that the feeds are still working ...
Feb 17, 2022
53 sec
Shiny and Javascript Wizardry with Garrick Aiden-Buie
About this Episode This is the second of multiple episodes covering the recent rstudio::conf 2020! In this episode, Eric shares the backstory behind his Shiny Community e-poster and welcomes data scientist Garrick Aiden-Buie to discuss his spectacular JavaScript for Shiny Users course, the mind-blowing features of the package accompanying the course, and much more. Plus takeaways from Shiny-related presentations at the conference and a fresh batch of listener feedback. Links rstudio::conf(2020L) recordings: resources.rstudio.com/rstudio-conf-2020 Reaping the benfits of the Shiny community e-poster: rpodcast.shinyapps.io/highlights-shiny Poster source code: github.com/rpodcast/highlights.shiny Javascript for Shiny Users: js4shiny.com/ Garrick's GitHub: github.com/gadenbuie js4shiny package: pkg.js4shiny.com/ Styling Shiny apps with Sass and Bootstrap 4 (Joe Cheng): resources.rstudio.com/rstudio-conf-2020/styling-shiny-apps-with-sass-and-bootstrap-4-joe-cheng Reproducible Shiny apps with shinymeta (Carson Sievert): resources.rstudio.com/rstudio-conf-2020/reproducible-shiny-apps-with-shinymeta-dr-carson-sievert Getting things logged (Gergely Daroczi): resources.rstudio.com/rstudio-conf-2020/getting-things-logged-gergely-daroczi Listener Ricardo's R & tidyverse tutorial: predictcrypto.org/tutorials xaringan package's infinite moon reader: [https://bookdown.org/yihui/rmarkdown/xaringan-preview.html](bookdown.org/yihui/rmarkdown/xaringan-preview.html) My appearance on Michael Dominick Show: https://www.automator.show/8 NSSD 101 interview with JJ Allaire: nssdeviations.com/101-special-guest-jj-allaire Feedback Leave a comment on this episode's post Email the show: thercast[at]gmail.com Use the R-Podcast contact page Episode Timestamps 00:00:00.000 Intro 00:01:48.000 Shiny community e-poster 00:20:12.000 Garrick Aiden-Buie 00:38:10.000 Styling Shiny apps 00:40:56.000 Shinymeta 00:44:20.000 logger 00:49:49.000 listener feedback 00:57:25.000 Wrapup Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
Mar 3, 2020
58 min
RStudio's Big Move & Kevin Ushey
About this Episode This is the first of multiple episodes covering the recent rstudio::conf 2020! In this episode, Eric shares his take on the big news made by RStudio and has a great interview with RStudio software engineer Kevin Ushey. Links RStudio becomes a Public Benefit Corporation: blog.rstudio.com/2020/01/29/rstudio-pbc RStudio changes structure to focus on public benefit: www.infoworld.com/article/3518390/rstudio-changes-structure-to-focus-on-public-benefit.html JJ Allaire's keynote slides: rstudio.com/slides/rstudio-pbc/ A corporate paradign shift - Public Benefit Corporations [https://www.gibsondunn.com/a-corporate-paradigm-shift-public-benefit-corporations/](www.gibsondunn.com/a-corporate-paradigm-shift-public-benefit-corporations) renv: Project Environments for R kevinushey-2020-rstudio-conf.netlify.com/slides.html renv GitHub repository: github.com/rstudio/renv Emil Hvitfeldt's repository with rstudio::conf links to slides and other materials: github.com/EmilHvitfeldt/RStudioConf2020Slides Residual Snippets app: rpodcast.shinyapps.io/rsnippets Feedback Leave a comment on this episode's post Email the show: thercast[at]gmail.com Use the R-Podcast contact page Episode Timestamps 00:00:00.000 Intro 00:01:25.000 RStudio PBC 00:14:50.000 RWeekly Curators Unite! 00:18:45.000 RStudio's Kevin Ushey 00:42:26.000 Residual Snippets 00:47:52.000 Wrapup Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
Feb 6, 2020
49 min
Data Science education with R
About this Episode In this episode, Eric shares insights gained from the JSM 2019 conference, including an excellent panel discussion on the use of javascript in statistics. In addition, Eric is joined by RStudio's education team members Alison Hill & Mine Cetinkaya-Rundel to discuss new ideas for teaching data science effectively, as well as how tools like R-Markdown are opening many new possibilities for both students and teachers. Episode Shownotes Why Javascript? JSM panel discussion: Karl Broman's slides Carson Sievert's slides Data Science in a Box: datasciencebox.org RStudio Learner Personas: rstudio-education.github.io/learner-personas Advanced R-Markdown workshop from rstudio::conf 2019: arm.rbind.io/ learnr - Interactive tutorials in R: rstudio.github.io/learnr Project Kickstart-R - Create a project/team website and knowledge sharing platform with R-Markdown: github.com/sourcethemes/project-kickstart-r lullabyr - Generate children's songs with random words: github.com/mine-cetinkaya-rundel/lullabyr Feedback Leave a comment on this episode's post Email the show: thercast[at]gmail.com Use the R-Podcast contact page Episode Timestamps 00:00:00.000 Intro 00:01:22.000 JSM Memories 00:07:16.000 Why Javascript recap 00:13:04.000 Shinymeta advice 00:19:54.000 Conversation with Alison & Mine 01:01:50.000 Takeaways & Wrapup Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
Aug 3, 2019
1 hr 7 min
The origins and future of RStudio with Tareef Kawaf
About this Episode Eric is joined by RStudio's president Tareef Kawaf and they cover a wide variety of topics including Tareef's journey to RStudio, building a robust organization structure, and how an open-core model drives RStudio's vision for the present and future. Episode Shownotes RStudio 1.2 release highlights: blog.rstudio.com/2019/04/30/rstudio-1-2-release Tareef's opening keynote at rstudio::conf 2019: Welcome and RStudio Vision Reproducible Environments: environments.rstudio.com RStudio Community: community.rstudio.com RStudio Cloud (currently in alpha): rstudio.cloud Introducing RStudio Team: blog.rstudio.com/2019/05/09/introducing-rstudio-team Feedback Leave a comment on this episode's post Email the show: thercast[at]gmail.com Use the R-Podcast contact page Get in touch on Twitter: @theRcast Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
May 10, 2019
53 min
Chicago R Unconference Recap
Chicago R Unconference Unconf website: [https://chirunconf.github.io/](chirunconf.github.io/) Issue board: github.com/chirunconf/chirunconf19/issues #chirunconf (Sharla Gelfand): sharla.party/posts/chirunconf/ Discover and share your supeR powers (Mauro Lepore): maurolepore.github.io/confs/articles/2019_chirunconf_experience.html Joshua Goldberg's awesome unconf photo album footrulr package repo: github.com/kanishkamisra/footrulr Fixed-Choice Design Simulation drake workflow (Ben Listyg): github.com/wlandau/drake-examples/tree/master/fcd drake v7.0.0 package release notes: ropensci.org/technotes/2019/03/18/drake-700/ electricShine package repo: github.com/chasemc/electricShine 25 gt examples: frm1789.github.io/gt_examples/ The Unconference Toolbox: github.com/unconf-toolbox/ The Unconf Issue Explorer Shiny app: rpodcast.shinyapps.io/unconfissues/ Unconf Twitter bot repo: github.com/unconf-toolbox/unconf-bot How to Organize an R Unconference: unconf-toolbox.github.io/unconf-guide/ Unconf attendee application repo: github.com/unconf-toolbox/unconf-apps Unconf review Shiny app repo: github.com/unconf-toolbox/Shiny_review_app rlangtip package repo: github.com/revodavid/rlangtip broom package repo: github.com/tidymodels/broom workflowr package repo: github.com/jdblischak/workflowr Package Pick brickr 3D LEGO models and mosaics from images using R and tidyverse: github.com/ryantimpe/brickr My ShinyLEGO app: rpodcast.shinyapps.io/shinylego/ Community News Highlights Powered by R Weekly issue 2019-11 R 3.5.3 now available: blog.revolutionanalytics.com/2019/03/r-353-now-available.html R Consortium 2019 Update: www.r-consortium.org/blog/2019/03/12/2019-update-one-r-consortium-and-isc-announce-the-newest-funded-projects-for-the-r-community Feedback Leave a comment on this episode's post Email the show: thercast[at]gmail.com Use the R-Podcast contact page Leave a voicemail at +1-269-849-9780 Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
Mar 23, 2019
57 min
Tidymodels with Max Kuhn
Conversation with Max Kuhn Tidy models: github.com/tidymodels parsnip - A tidy interface to models: tidymodels.github.io/parsnip/ caret package: topepo.github.io/caret/index.html Conventions for R Modeling Packages: tidymodels.github.io/model-implementation-principles/ Additional rstudio::conf gems Empowering a data team with RStudio addins (Hao Zhu): resources.rstudio.com/rstudio-conf-2019/empowering-a-data-team-with-rstudio-addins pak: A fresh approach to package installation: pak.r-lib.org/ Gabor Csardi's rstudio::conf presentation: resources.rstudio.com/rstudio-conf-2019/pkgman-a-fresh-approach-to-package-installation Democratizing R with Plumber APIs (James Blair): resources.rstudio.com/rstudio-conf-2019/democratizing-r-with-plumber-apis Configuration management tools for the R admin (Kelly O'Briant): resources.rstudio.com/rstudio-conf-2019/configuration-management-tools-for-the-r-admin The lazy and distracted report writer - using rmarkdown and parameterised reports (Mike K Smith): resources.rstudio.com/rstudio-conf-2019/the-lazy-and-easily-distracted-report-writer-using-rmarkdown-and-parameterised-reports Modernizing the Clinical Trial Analysis Pipeline with R and JavaScript: github.com/RhoInc/RStudioConf2019-ePoster/ Feedback Leave a comment on this episode's post Email the show: thercast[at]gmail.com Use the R-Podcast contact page Leave a voicemail at +1-269-849-9780 Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
Feb 28, 2019
1 hr 6 min
Get the {gt} Tables!
In this episode I share the advice and tips I used to prepare my talk on Shiny Modules at rstudio::conf 2019. Plus I sit down with RStudio software engineer Rich Iannone to learn about his journey from atmospheric science to creating a collection of awesome R packages like DiagrammeR and gt for creating tables with a tidy syntax. As always thank you so much for listening and hope you enjoy this episode! Conversation with Rich Iannone DiagrammeR package: visualizers.co/diagrammer/ gt package: gt.rstudio.com/ blastula package: github.com/rich-iannone/blastula Preparing for the Shiny Modules talk Karl Browman's rstudio::conf 2019 resources repo: github.com/kbroman/RStudioConf2019Slides Slides: bit.ly/modules2019 Recording: resources.rstudio.com/rstudio-conf-2019/effective-use-of-shiny-modules-in-application-development Communication between modules article: shiny.rstudio.com/articles/communicate-bet-modules.html Ames Housing Explorer application: gallery.shinyapps.io/ames-explorer shinypod package by Ian Lyttle: github.com/ijlyttle/shinypod shinysense package by Nick Strayer: github.com/nstrayer/shinysense Giving your first data science talk by Emily Robinson: hookedondata.org/giving-your-first-data-science-talk/ The Unreasonable Effectiveness of Public Work (David Robinson): slides and recording Additional resources Tips on designing hex stickers for R packages (Hao Zhu): zhuhao.org/post/tips-on-designing-a-hex-sticker-for-rstats-packages/ Feedback Leave a comment on this episode's post Email the show: thercast[at]gmail.com Use the R-Podcast contact page Leave a voicemail at +1-269-849-9780 Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
Feb 11, 2019
50 min
The Podcast Trifecta (rstudio::conf 2019)
Another spectacular rstudio::conf is in the books and the R-Podcast has tons of insights to share! We kick off our coverage with a three-podcast crossover as I am joined by Credibly Curious co-host Nick Tierny and Not So Standard Deviations co-host Hilary Parker! We discuss our impressions of the conference and where we'd like to see R go in 2019. Plus I share how my journey to the Advanced R-Markdown workshop is a testament to the welcoming and openness that the R community offers. This is just the beginning of our coverage and I hope you enjoy this episode! Conversation with Hilary Parker and Nick Tierney Credibly Curious podcast: soundcloud.com/crediblycurious Not So Standard Deviations podcast: nssdeviations.com Apache Arrow: arrow.apache.org Tidy Evaluation online book: tidyeval.tidyverse.org Tidy models family of packages: github.com/tidymodels The magick package by Jeroen Ooms: github.com/ropensci/magick pagedown package (paginate HTML output of R Markdown) by Yihui Xie: github.com/rstudio/pagedown Advanced R Markdown workshop highlights Course website: arm.rbind.io (powered by blogdown!) Course GitHub repository: github.com/rstudio-education/arm-workshop-rsc2019 My slides on using the officer package to create PowerPoint slides: rpodcast.github.io/officer-advrmarkdown The officer package documenation: davidgohel.github.io/officer MegaMan slide generator Shiny app: rpodcast.shinyapps.io/megaman GitHub repo for slides and app: github.com/rpodcast/officer-advrmarkdown Feedback Leave a comment on this episode's post: r-podcast.org/26 Email the show: thercast[at]gmail.com Use the R-Podcast contact page: r-podcast.org/contact Leave a voicemail at +1-269-849-9780 Music Credits Opening and closing themes: Training Montage by WillRock from the Return All Robots Remix Album at ocremix.org
Jan 24, 2019
41 min
Load more