Shrnutí

Tvorba dashboardů pomocí shinydashboard

Png Kee Seng

Researcher

Hlavní poznatky

  • shinyApp se skládá z UI a serveru
    • Spojuje a renderuje je shinyApp()
  • shinydashboard je shinyApp s komplexnějším UI
    • UI se skládá ze záhlaví, postranního panelu a těla
  • Existují různé typy vstupních a výstupních funkcí
    • Lze přidávat interaktivní výstupy
  • Probrali jsme základní zásady dobrých praktik UI/UX
Tvorba dashboardů pomocí shinydashboard

Co jsme nepokryli

  • Boxy lze přidávat také do sloupců
  • Kurz nezmínil mnoho vstupních/výstupních funkcí (např. textAreaInput(), radioButtons(), fileInput(), imageOutput())
  • UI lze dynamicky vytvářet pomocí uiOutput()
    • Dashboard se může zobrazovat různě podle vstupů uživatele
  • Vizualizace lze vytvářet přímo pomocí plot_ly()
    • Má vlastní paradigma
  • Kód CSS lze ukládat externě jako soubory .css
    • Lze je načíst do shinydashboardu
Tvorba dashboardů pomocí shinydashboard

Stát se mistrem

  • Nově získané dovednosti a znalosti je třeba aplikovat na vlastní projekt

Bruce Lee: "Nebojím se muže, který jednou nacvičil 10 000 kopů, ale bojím se muže, který 10 000krát nacvičil jeden kop."

Stát se mistrem vyžaduje nekonečné cvičení.

1 Image by pch.vector on Freepik
Tvorba dashboardů pomocí shinydashboard

Gratulujeme!

Tvorba dashboardů pomocí shinydashboard

Preparing Video For Download...