Informatics and GIS Program Logo
Informatics and GIS Program

Building Decision Support Web Apps with R-Shiny

Workshop: Thursday February 12. 2:00 - 4:00 pm PST

Image
Shiny web app

Although R is an incredibly powerful programming language for data analysis and decision support, it is generally not widely known among the general public. The Shiny R package allows R users to turn their data analysis code into web applications with user-friendly interfaces that are easy to deploy.

This hands-on workshop will provide an introduction to R-Shiny, including the principles of reactive programming, fundamentals of UI design, and deployment options. By the end of the workshop, participants will be able to convert a simple spreadsheet based model into a Shiny web app.

Presenters

Prerequisites

Some experience with R is expected (at least enough to run prepared scripts).

The hands-on exercises (recommended but not required) will require participants to have a free account on Posit Cloud (i.e., so you can run prepared scripts in RStudio in a browser). Experienced R users are welcome to run the exercises in RStudio Desktop or Positron, but support will be limited.

Parts of the workshop will require you to follow along as the instructor demonstrates code to solve a problem. It is therefore highly recommended that you have a computer with two monitors, so you can view the instructor's screen on one monitor, and work in RStudio in the other. Participants who only have a small laptop with no external monitor may find it challenging to complete the hands-on exercises, and may just want to watch.

Registration

Coming soon.

 


This work is the result of a collaborative effort between UC ANR IGIS Statewide Program, the USDA-NIFA/NSF AI Institute for Next Generation Food Systems (AIFS), and UC Love Data Week.

Image
UC Love Data Week logo
UC Love Data Week