Det reaktiva dataframe-mönstret

Skapa dashboards med flexdashboard

Elaine McVey

Director of Data Science

Skapa en sidopanel

Column {data-width=200 .sidebar}
Skapa dashboards med flexdashboard

Skapa en sidopanel

alt text

Skapa dashboards med flexdashboard

Lägga till användarinmatningar

alt text

Skapa dashboards med flexdashboard

Göra vår dataframe reaktiv

alt text

Skapa dashboards med flexdashboard

Använda den reaktiva dataframen

alt text

Skapa dashboards med flexdashboard

Göra dashboardkomponenter reaktiva

alt text

Skapa dashboards med flexdashboard

Steg i det reaktiva dataframe-mönstret

  1. Skapa en sidopanelkolumn (med .sidebar).
  2. Lägg till användarinmatningar i sidopanelen (med xyzInput() Shiny-widgets).
  3. Skapa en "dataframe" som reagerar på användarinmatningar (med reactive()).
  4. Ersätt dataframen i dashboardkomponentens kod med den reaktiva versionen.
  5. Omslut varje dashboardutdata med lämplig Shiny-version (renderXyz()).
Skapa dashboards med flexdashboard

Nu kör vi en övning!

Skapa dashboards med flexdashboard

Preparing Video For Download...