Zkuste nás kontaktovat
 Doba trvání 14 hodiny

Návrh Školení

Úvod do nástroje Shiny

  • Co je Shiny a jak funguje
  • Instalace a základní nastavení
  • Prozkoumávání příkladů Shiny a galerie

Architektura UI a Serveru

  • Pochopení komponent ui.R a server.R
  • Práce s funkcemi fluidPage(), sidebarLayout() a dalšími layout funkcemi
  • Návrh vstupů a výstupů

Reaktivita a dynamické interakce

  • Reaktivní výrazy a pozorovatelé (observers)
  • Ovládání chování aplikace pomocí reaktivních vstupů
  • Ladění problémů s reaktivitou

Vizualizace dat a reporting

  • Integrace ggplot2 a plotly do aplikací Shiny
  • Tvorba reaktivních tabulek pomocí DT nebo reactable
  • Generování stažitelných reportů pomocí rmarkdown

Pokročilé UI a přizpůsobení

  • Přidávání záložek, podmíněných panelů a modálních oken
  • Začleňování vlastního CSS a témat
  • Použití modulů Shiny pro opakování kódu

Nasazení a hostování

  • Nasazování aplikací na Posit Cloud nebo Shinyapps.io
  • Běh aplikací lokálně a na Shiny Serveru
  • Správa závislostí a verzí

Kazuistika a návrh aplikace

  • Tvorba plnohodnotného dashboardu od nuly
  • Interaktivní filtry a uživatelem řízené inzichty
  • Tipy pro výkon, bezpečnost a škálovatelnost

Shrnutí a další kroky

Požadavky

  • Pochopení programování v jazyce R
  • Zkušenosti s analýzou nebo vizualizací dat
  • Znalost HTML a CSS je výhodou, ale není nutná

Publikum

  • Analysté a vědci working with data
  • Developers R s cílem budovat interaktivní dashboardy
  • Vědci a pedagogové vizualizující data pro veřejné nebo vnitřní účely

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie