6 hours of instruction
The RShiny package offers data scientists and analysts tremendous control over the end user’s experience of interactive visualizations. In this course, learners will use RShiny as a comprehensive tool to build, structure, and publish an entire data dashboard. After being introduced to RShiny’s structure, learners will generate interactive visualizations. Learners will also be introduced to core principles of front-end, user-facing interface design in order to optimize their dashboard’s usability.
OBJECTIVES
- Identify RShiny tools and discuss how they improve user experience
- Import, export, clean, and manipulate data in R
- Create and publish a dashboard using RShiny
PREREQUISITES
Learners should be moderately proficient wrangling data and performing basic data cleaning operations in R. Experience working with visualization libraries is strongly recommended.
SYLLABUS & TOPICS COVERED
- RShiny Overview
- Interactive dashboards and their role in effectively presenting data to end users
- RShiny library and framework as a single tool needed to build complex visual displays with interactive features
- RShiny Setup And Features
- RShiny structure and key components
- Controls, widgets, and various types of inputs and their functionality
- RShiny Reactive Output
- Introduce the concept of reactivity and user interactions
- Configuration of server logic based on user input
SOFTWARE REQUIREMENTS
You will have access to an R-based Posit Cloud environment for this course. No additional download or installation is required.