- Level Foundation
- المدة 12 ساعات hours
- الطبع بواسطة Johns Hopkins University
-
Offered by
عن
Data visualization is a critical skill for anyone that routinely using quantitative data in his or her work - which is to say that data visualization is a tool that almost every worker needs today. One of the critical tools for data visualization today is the R statistical programming language. Especially in conjunction with the tidyverse software packages, R has become an extremely powerful and flexible platform for making figures, tables, and reproducible reports. However, R can be intimidating for first time users, and there are so many resources online that it can be difficult to sort through without guidance. This course is the fourth in the Specialization "Data Visualization and Dashboarding in R." Learners will come to this course with a strong background in making visualization in R using ggplot2. To build on those skills, this course covers creating interactive visualization using Shiny, as well as combining different kinds of figures made in R into interactive dashboards.الوحدات
Welcome to the course!
1
Videos
- Course Introduction
Introduction to Shiny
1
Assignment
- Shiny Basics
3
Videos
- Getting Started with Shiny
- Example of a Custom Shiny App
- Building Your Own Shiny App
4
Readings
- Wickham Excerpts
- The Shiny Tutorials
- The Shiny Cheat Sheet
- The Shiny Gallery
Publishing Shiny Apps
1
Peer Review
- Your First Shiny App
2
Videos
- Uploading Apps to shinyapps.io
- Integrating Shiny into R Markdown Reports
1
Readings
- Deploying Apps to shinyapps.io
Input and Output
1
Videos
- Input and Output with Shiny
3
Readings
- Shiny Documentation
- Shiny function reference - UI Inputs and UI Outputs
- Shiny Reference: Using Sliders
Controlling Layouts in Shiny
1
Assignment
- Input, Output, and Layout Quiz
1
Videos
- Layouts in Shiny
2
Readings
- Shiny Themes
- Shiny Reference: Application Layout guide
Practicing Your Skills
1
Peer Review
- A (Much) More Complex Shiny App
Getting Started with flexdashboards
1
Assignment
- The Basics of flexdashboards
1
Videos
- Making Dashboards
2
Readings
- Intro to flexdashboard
- Xie et al, Section 5.1
Layouts for flexdashboards
1
Assignment
- flexdashboards Layouts
1
Videos
- Tabsets and Pages in Dashboards
1
Readings
- Dashboard Layouts
Interactivity with flexdashboards
1
Assignment
- Shiny and flexdashboards
1
Peer Review
- Making a Dashboard
1
Videos
- Shiny and plotly in Dashboards
1
Readings
- Shiny and flexdashboard
Auto Summary
Unlock the power of data visualization with the "Publishing Visualizations in R with Shiny and flexdashboard" course, an essential offering in the Data Science & AI domain. Designed by Coursera, this foundational course builds on your existing skills in R and ggplot2, guiding you through the creation of interactive visualizations using Shiny and the integration of various figure types into dynamic dashboards with flexdashboard. Over a comprehensive duration of 720 minutes, learners will transform their data into compelling visual stories, gaining proficiency in one of today's most valuable workplace skills. Ideal for those who already have a solid grounding in R and are looking to elevate their data presentation capabilities, this course is part of the "Data Visualization and Dashboarding in R" specialization. Choose from Starter or Professional subscription options to gain hands-on experience and expert insights, making your data-driven decisions more impactful and visually engaging. Perfect for professionals across various fields who regularly work with quantitative data and seek to enhance their visualization toolkit with advanced R techniques.

Collin Paschall