Publishing Visualizations in R with Shiny and flexdashboard

  • 4.9
Approx. 12 hours to complete

Course Summary

Learn how to create interactive and informative data visualization dashboards using R programming and Shiny package. This course will equip you with the skills to develop and deploy your own custom dashboards for data analysis and presentation.

Key Learning Points

  • Create interactive and informative data visualization dashboards using R programming and Shiny package
  • Learn to develop and deploy your own custom dashboards for data analysis and presentation
  • Understand the core principles of data visualization and how to apply them to your dashboards

Related Topics for further study


Learning Outcomes

  • Develop and deploy custom dashboards using R programming and Shiny package
  • Understand the core principles of data visualization
  • Apply data visualization principles to create informative and interactive dashboards

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of R programming
  • Familiarity with data visualization principles

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Video lectures
  • Hands-on exercises
  • Real-world case studies

Similar Courses

  • Applied Data Visualization with R
  • Data Analysis and Visualization with Excel
  • Data Science Essentials

Related Education Paths


Related Books

Description

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.

Outline

  • Introduction to Shiny
  • Course Introduction
  • Getting Started with Shiny
  • Example of a Custom Shiny App
  • Building Your Own Shiny App
  • Uploading Apps to shinyapps.io
  • Integrating Shiny into R Markdown Reports
  • Wickham Excerpts
  • The Shiny Tutorials
  • The Shiny Cheat Sheet
  • The Shiny Gallery
  • Deploying Apps to shinyapps.io
  • Shiny Basics
  • Customizing Shiny Apps
  • Input and Output with Shiny
  • Layouts in Shiny
  • Shiny Documentation
  • Shiny function reference - UI Inputs and UI Outputs
  • Shiny Reference: Using Sliders
  • Shiny Themes
  • Shiny Reference: Application Layout guide
  • Input, Output, and Layout Quiz
  • flexdashboard
  • Making Dashboards
  • Tabsets and Pages in Dashboards
  • Shiny and plotly in Dashboards
  • Intro to flexdashboard
  • Xie et al, Section 5.1
  • Dashboard Layouts
  • Shiny and flexdashboard
  • The Basics of flexdashboards
  • flexdashboards Layouts
  • Shiny and flexdashboards

Summary of User Reviews

Discover the power of data visualization and learn to create interactive dashboards with this course on Coursera. Students have given positive feedback on the course, mentioning its comprehensive approach to data visualization.

Key Aspect Users Liked About This Course

Comprehensive approach to data visualization

Pros from User Reviews

  • In-depth coverage of data visualization techniques
  • Hands-on practice with creating interactive dashboards
  • Clear explanations and examples
  • Great for beginners and intermediate learners

Cons from User Reviews

  • Not suitable for advanced learners
  • Some sections may be too basic for some learners
  • Could benefit from more quizzes and assessments
  • Limited interaction with instructors
  • No certificate of completion unless you pay for it
English
Available now
Approx. 12 hours to complete
Collin Paschall
Johns Hopkins University
Coursera

Instructor

Collin Paschall

  • 4.9 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses