Creating a Dynamic Web Application using RShiny

3.9
stars
10 ratings
Offered By
Coursera Project Network
In this Guided Project, you will:

Learn how reactive programming works between the user interface (UI) and the server of an RShiny application

Learn how to create a real world web-based application to upload your dataset in CSV format, and view and extract summary information

Learn how to dynamically create and download high quality plots from different columns in your dataset

Clock1.5 hours
BeginnerBeginner
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

By the end of this project, you will learn how to create a web-based application to view and analyse your dataset using RShiny, a free, open-source R library that you can download. You will learn how reactive programming works between the user interface (UI) and the server. You will then learn how to create a real world web-based application to upload your dataset in CSV format, and view and extract summary information from the dataset. Lastly, you will learn how to dynamically create high quality plots from different columns in your dataset and download these plots for business use. An RShiny web application is a dynamic application that updates automatically when the user input changes or updates. These web applications can save you time and resources while speeding up the processes and analysis. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Skills you will develop

Data AnalysisRShinyWeb Development

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Understand reactive programming and interact with a default RShiny application

  2. Create the user interface for application layout and file upload

  3. Create the user interface for viewing, summarizing and plotting your dataset

  4. Create the server for viewing and summarizing your dataset

  5. Create the server for plotting your dataset

  6. Deploy your application and interact with real world datasets

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.