R and RStudio
This guide is designed to provide information about R and RStudio, including access, learning opportunities, ways to get help, and how to access data.
What is R Shiny?
What is R Shiny? On their “Welcome to Shiny” page, Posit describes R Shiny as “an R package that makes it easy to build interactive web applications (apps) straight from R.” These Shiny apps can be used for different purposes, and are often leveraged to display data and data visualizations within interactive interfaces.
Currently, R Shiny is not included within LITS support offerings. Support is limited to standard coding in R across file types such as R Script, R Markdown, and Quarto.
Self-Guided Learning Resources
If you are interested in exploring R Shiny on your own, we can recommend sources for getting started:
- Lessons on Shiny Basics and how to Build an App from Posit’s Shiny site
- Mastering Shiny by Hadley Wickham
- The Getting Started section has chapters on basics including Basic UI and Basic Reactivity.
- The Shiny in Action section discusses topics like Graphics, User Feedback, and Uploads and Downloads.
- The Mastering Reactivity section covers content such as Reactive Building Blocks.
Are you working on R Shiny app development on your own and running into roadblocks trying to develop specific components? Check out the following resources.
- View a video tutorial on how to set up filters in R Shiny for instant filtering or filtering activated by an "update" button. You can also view the accompanying example’s code.
- Read a tutorial on how to write code to allow users to download a data frame (also known as a dataset or table) or download a plot from an R Shiny app.
- Check out a community forum discussion on allowing users to download filtered data frames from Posit Community.
- Check out a community forum discussion on giving columns different labels in an R Shiny display than those present in the original dataset from Posit Community.
- Checkout a community forum discussion on creating filters for each column in a data frame in R Shiny from Posit Community.
- Last Updated: Sep 5, 2025 2:45 PM
- URL: https://guides.mtholyoke.edu/r
- Print Page
Subjects: How-To Guides