Menu
Log in


CPD172- Interactive web applications with Shiny for R presented by Mitchell O'Hara-Wild

  • 1 Dec 2023
  • 9:00 AM - 12:30 PM (AEDT)
  • Online
  • 0

Registration


Registration is closed

The Statistical Computing and Data Visualisation Section is now offering tutorials.

 Interactive web applications with Shiny for R.


Session 1: Basics of shiny

- Overview of shiny, summarising its capabilities and use cases.

- Creating a user interface (ui) in R with simple inputs and outputs.

- Writing reactive server code to make a plot using the inputs provided.

- Combine these concepts and make your first shiny app.

Session 2: Reactive programming

- Understand how shiny server code works with reactive programming.

- Using the building blocks for reactivity: observe() changes, reactive() objects, using input$*, render*() output and isolate() code.

- The how and why of validating user inputs to safely run code.

Session 3: Publishing apps

- A brief introduction to the many shiny extension packages available.

- Some quick improvements to the style and appearance of our app using extension packages.

- Discuss options for deploying your app online, including with docker containers and the http://shinyapps.io/ service

Participants are expected to be familiar with writing R code, but no prior experience in website development or shiny is required to get the most out of this workshop. A http://shinyapps.io/ account is needed to deploy your app in session 3 (but is not required if you just want to watch this part).

BIO: Mitchell O'Hara-Wild is an award-winning teaching associate and research assistant at Monash University with particular expertise in R package development, data analysis and statistical computing. He holds a Bachelor of Commerce (Honours) with a major in econometrics, and a Bachelor of Science majoring in computational science and mathematical statistics. Mitchell is the developer of several widely used R packages and operates a data consultancy that runs workshops and provides data analysis and tools.


Cancellation Policy

Occasionally courses have to be cancelled due to a lack of subscription. Early registration ensures that this will not happen.

Cancellations received prior to two weeks before the event will be refunded, minus a $25 administration fee. From then onward no part of the registration fee will be refunded. However, registrations are transferable within the same organisation. Please advise any changes to events@statsoc.org.au.

For any questions, please email events@statsoc.org.au


Powered by Wild Apricot Membership Software