A tutorial for shiny in R

Course Topics

R is a free and powerful statistical software package that is capable of advanced statistical analysis.  Since R requires the user to write computer code to execute commands, the researcher鈥檚 ability to produce analytical results is limited by their computer programming prowess.  Fortunately, the shiny package enables experienced R programmers to produce graphical user interfaces with customized algorithms under the hood.  This gives point-and-click functionality to others, enabling complex analysis for those who are not advanced programmers.

In this short course, attendees will have the opportunity to execute and manipulate R code which produces graphical user interfaces using shiny.  After a brief orientation lecture, a sophisticated shiny demo will be shown, followed by a more basic version which course attendees will have the opportunity to execute and modify.

The data used in this course has 161 observations and 9 variables corresponding to completion times for a 5k race.

This course is intended for researchers who wish to learn how to build shiny applications.  Basic knowledge of R programming is strongly recommended for this course.  For other LISA short courses including those which teach R programming, see .

Shiny Regression Summary

Topics Covered:

  1. The shiny User Interface
  2. The Interactive Context
  3. The shiny Server
  4. Running the Application
  5. Extensions to New Data
  6. Where to find additional shiny resources.

[video:https://vimeo.com/113415455]

 from  on .