It’s a workshop provided to introduce participants to RShiny, a powerful web application framework for R. During this workshop, attendees will learn how to create interactive web applications that can visualize data and facilitate user input.

Workshop Overview

The workshop will cover the following key topics:

  • Introduction to R and Shiny: Understanding the basics of R and how it integrates with Shiny.
  • Creating a Simple Shiny App: Step-by-step guidance on building your first Shiny application.
  • UI and Server Components: Exploring the user interface (UI) and server functions that make up a Shiny app.
  • Reactive Programming: Learning how to make applications responsive to user input.
  • Data Visualization: Using libraries like ggplot2 to create dynamic plots within Shiny apps.
  • Deployment: Overview of how to deploy Shiny apps to shinyapps.io or a local server.

Target Audience

This workshop is aimed at R users who want to enhance their data analysis skills by creating interactive web applications. No prior experience with Shiny is required, but a basic understanding of R programming is recommended.

Objectives

By the end of the workshop, participants will be able to:

  • Develop a basic Shiny application.
  • Understand the key components of Shiny apps.
  • Implement interactive features to enhance user experience.
  • Deploy their applications for public access.

Resources

Participants will be provided with:

  • Workshop materials, including example code and data.
  • Access to recorded sessions for future reference.
  • Support for any follow-up questions after the workshop.

PDF.


Dr. Zhanglong Cao

Statistician, Biometrician