Schița de curs

Introducere în Shiny

  • Ce este Shiny și cum funcționează
  • Instalare și configurare de bază
  • Explorarea exemplilor și galeriei Shiny

Arhitectură UI și Server

  • Înțelegerea componentelor ui.R și server.R
  • Lucrul cu funcțiile fluidPage(), sidebarLayout() și alte funcții de layout
  • Dizajnarea intrărilor și iesirilor

Reactivitate și Interacțiuni Dinamice

  • Expresii Reactive și observatori
  • Controlul comportamentului aplicației cu intrări reactive
  • Depanarea problemelor de reactivitate

Data Visualization și Raportare

  • Integrarea ggplot2 și plotly în aplicațiile Shiny
  • Construirea unor tabeluri reactive cu DT sau reactable
  • Generarea rapoartelor descarcabile cu rmarkdown

UI Avansat și Personalizare

  • Adăugarea de filtre, panouri condiționale și modale
  • Incorporarea temelor personalizate CSS și stiluri
  • Utilizarea modulului Shiny pentru reutilizarea codului

Deploy și gazduire

  • Deploy-uri la Posit Cloud sau Shinyapps.io
  • Executarea aplicațiilor local și pe Shiny Server
  • Gestionarea dependențelor și versiunilor

Cazuri Studiu și Dizajn Aplicație

  • Construirea unui panou de control complet din zero
  • Filtre interactive și însărcinături ale utilizatorului
  • Sfaturi pentru performanță, securitate și scalabilitate

Rezumat și Următoarele Pași

Cerințe

  • O înțelegere a programării R
  • Experiență în lucru cu analiza datelor sau vizualizarea acestora
  • Familiaritatea cu HTML și CSS este utilă, dar nu obligatorie

Audiență

  • Analiști și cercetători de date
  • Dezvoltatori R care doresc să construiască panouri interactive
  • Cercetători și educați vizualizând date pentru utilizare publică sau internă
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite