Drill-down reporting with Shiny – Bárbara Borges Ribeiro

March 4, 2018


Data science is often thought as _building up_ from data. However there are many cases where going the other away around, and _drilling down_ into the data, can also be extremely useful. Have you ever seen a plot where something seems off? Maybe it’s a few egregious outliers or a quirk in the expected trend. Instead of going back to the drawing board immediately, returning to the spreadsheets of data and trying other visualizations and summaries, you can leverage the power of Shiny to allow you to interactively start from an aggregate visualization (or summary) and then drill down into the lower-level, finer-grained data. Whether it is by interactively creating new tabs, modal windows or other methods, _drilling down_ allows you to discover data that’s been right under your nose, without having to leave your Shiny app. This capability also allows for more satisfying data presentation or data reporting Shiny apps, since its consumers can investigate the data to their heart’s content. This talk will cover how you can create drilldown Shiny apps, using functions like `insertUI` and `removeUI`, `appendTab` and `removeTab`, and `showModal`.

About the speaker

Bárbara Borges Ribeiro
Software Engineer

Bárbara is a software engineer working primarily in the Shiny package. She holds a double major in Statistics and Computer Science from Macalester College. After four freezing Minnesota winters, she is now back in her warm homeland of Portugal (but to the disappointment of many, she’s not a soccer fan).

Previous Video
Parameterized R Markdown reports with RStudio Connect – Aron Atkins
Parameterized R Markdown reports with RStudio Connect – Aron Atkins

Next Video
R for Presidents – Tareef Kawaf
R for Presidents – Tareef Kawaf

How does an executive use R to run their business?