Lecture 14: Dashboards (Flexdash, Shiny, Quarto Dashboards)

DSAN 5200-03: Advanced Data Visualization

Abhijit Dasgupta

abhijit.dasgupta

Jeff Jacobs

jj1088

Anderson Monken

aem303

Marck Vaisman

marck.vaisman

Tuesday, April 23, 2024

Administrative Details

86% Audience Score on Rotten Tomatoes!!! Pic unrelated

Compartmentalize!

  • Division of labor \(\longleftrightarrow\) .qmd files!
  • Then, literally:
    • Website is one possible combination of .qmd files
    • Poster is another possible combination of .qmd files (more on this later)
    • Manuscript is a third possible combination of .qmd files
    • PDF is a fourth possible combination of .qmd files
    • …and so on!

Tableau: The Final Missing Piece

  1. Everything we did last week
  2. Right click on “Cluster”
  3. Compute Using → Zipcode
  4. Profit 💰🤑📈

Dashboards 1.0

  • Flexdashboard
  • Shiny

Flexdashboard

Shiny

Dashboards 2.0

Quarto Dashboards!

  • See here for full details
  • The core idea, however, is just: Compartmentalize!

Development vs. Production

Placeholders (Plz Use Them)

  • Lorem Ipsum is sometimes helpful but…
  • print("Student data table here") is more helpful!
  • You will run out of usable brain cells if you try to design the projects while coding their functionality
    • (plz plz I beg you, pretty please)