Kurzusleírás

Bevezetés a Shiny használatába

  • Mi a Shiny és hogyan működik
  • Telepítés és alapvető beállítás
  • Shiny példák és galéria felfedezése

Felhasználói felület és szerver architektúra

  • A ui.R és server.R komponensek megértése
  • Munka a fluidPage(), sidebarLayout() és egyéb elrendezési funkciókkal
  • Bemenetek és kimenetek tervezése

Reaktivitás és dinamikus interakciók

  • Reaktív kifejezések és megfigyelők
  • Alkalmazás viselkedésének szabályozása reaktív bemenetekkel
  • Reaktivitási problémák hibakeresése

Adatvizualizáció és jelentéskészítés

  • ggplot2 és plotly integrálása Shiny alkalmazásokba
  • Reaktív táblázatok készítése a DT vagy a reactable segítségével
  • Letölthető jelentések generálása rmarkdownnal

Haladó felhasználói felület és testreszabás

  • Fülek, feltételes panelek és modális ablakok hozzáadása
  • Egyéni CSS és témák használata
  • Shiny modulok használata kódújrafelhasználáshoz

Üzembe helyezés és hosztolás

  • Alkalmazások üzembe helyezése a Posit Cloud vagy Shinyapps.io segítségével
  • Alkalmazások helyi futtatása és Shiny Serveren
  • Függőségek és verziók kezelése

Esettanulmány és alkalmazás tervezés

  • Teljes értékű irányítópult építése a semmiből
  • Interaktív szűrők és felhasználó által vezérelt elemzések
  • Tippek a teljesítmény, biztonság és skálázhatóság terén

Összefoglalás és következő lépések

Követelmények

  • R programozás ismerete
  • Tapasztalat az adatelemzésben vagy adatvizualizációban
  • Az HTML és CSS ismerete hasznos, de nem kötelező

Célközönség

  • Adatelemzők és adattudósok
  • R fejlesztők, akik interaktív irányítópultokat szeretnének építeni
  • Kutatók és oktatók, akik adatokat szeretnének vizualizálni nyilvános vagy belső használatra
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák