Member-only story
How to Engage with Users By Storytelling: Show Data Analytics in R and Shiny
How R and Shiny Can Help You Find the Best Youtube Videos for Your Kids
Data is more engaged with storytelling. As a data professional, I seek less complicated ways to convey the gap between data analysis and communication. A dashboard is traditionally the default way to visualize and share data. It also carries the responsibility for communication. However, I found the limitations of the dashboard: limited chart selections and less freedom to customize. I explored more interactive ways to illustrate ideas and engage with users — build a web application for your data.
Shiny is an R package for building interactive web apps directly from R code. Using R without worrying about context switching into HTML, CSS, and JavaScript is exciting. This saves time for consistently being in one language. We can reuse the R's data frame and manipulate data using R packages like dply and ggplot2 charts without issue. Hadley Wickham's book — Mastering Shiny has in-depth content on this.
What's more exciting about using R and Shiny is now we can build an app where the end users can interact with the data analysis we have done. They can gain more insight by exploring alone without knowing the complication behind the scene. In this…