Il pattern del dataframe reattivo

Creare dashboard con flexdashboard

Elaine McVey

Director of Data Science

Creare una sidebar

Column {data-width=200 .sidebar}
Creare dashboard con flexdashboard

Creare una sidebar

testo alternativo

Creare dashboard con flexdashboard

Aggiungere input utente

testo alternativo

Creare dashboard con flexdashboard

Rendere reattivo il nostro dataframe

testo alternativo

Creare dashboard con flexdashboard

Usare il dataframe reattivo

testo alternativo

Creare dashboard con flexdashboard

Rendere reattivi i componenti della dashboard

testo alternativo

Creare dashboard con flexdashboard

Passi per il pattern del dataframe reattivo

  1. Crea una colonna sidebar (con .sidebar).
  2. Aggiungi input utente nella sidebar (con i widget xyzInput() di Shiny).
  3. Crea un "dataframe" che reagisce agli input (con reactive()).
  4. Sostituisci il dataframe nel codice della dashboard con la versione reattiva.
  5. Incapsula ogni output della dashboard con la versione Shiny appropriata (renderXyz()).
Creare dashboard con flexdashboard

Esercitiamoci!

Creare dashboard con flexdashboard

Preparing Video For Download...