Welcome to the R Shiny Tutorial repository! This tutorial is designed to help you get started with building interactive web applications using R Shiny.
R Shiny is an R package that allows you to build interactive web applications directly from your R scripts. With Shiny, you can create web-based dashboards, data visualizations, and interactive reports without needing to know HTML, CSS, or JavaScript.
To get started with this tutorial, make sure you have RStudio installed on your computer. You can download RStudio from the RStudio website.
This repository contains the following resources:
Introduction to R Shiny: Learn the basics of R Shiny, including how to set up your first Shiny app and create interactive user interfaces.
Building Interactive Dashboards: Explore advanced features of R Shiny for building interactive dashboards with multiple input controls and reactive outputs.
Data Visualization with Shiny: Learn how to incorporate data visualization libraries such as ggplot2 and Plotly into your Shiny apps to create dynamic and interactive plots.
Deploying Shiny Apps: Discover different methods for deploying your Shiny apps to the web, including hosting on shinyapps.io, deploying to a Shiny Server, and integrating with other web frameworks.
Each section of the tutorial is organized into separate folders inside of the Introduction to R Shiny folder, with code examples and exercises provided for hands-on learning. Start with the Introduction to R Shiny folder and work your way through each section to build your skills and understanding of R Shiny.
See the link below for the slides that go with this presentation.
If you find any issues or have suggestions for improvement, please feel free to open an issue or submit a pull request. Your contributions are greatly appreciated!