Intrati in legatura

Schița de curs

Introducere în Shiny

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

Arhitectura UI și Server

  • Înțelegerea componentelor ui.R și server.R
  • Lucrul cu fluidPage(), sidebarLayout() și funcțiile de layout
  • Proiectarea inputurilor și outputurilor

Reactivitate și interacțiuni dinamice

  • Expresii reactive și observatori
  • Controlul comportamentului aplicației cu inputuri reactive
  • Depanarea problemelor de reactivitate

Vizualizarea datelor și raportare

  • Integrarea ggplot2 și plotly în aplicațiile Shiny
  • Construirea de tabele reactive cu DT sau reactable
  • Generarea de rapoarte descărcabile cu rmarkdown

UI avansat și personalizare

  • Adăugarea de tab-uri, panouri condiționale și modale
  • Încorporarea de CSS personalizat și teme
  • Utilizarea modulelor Shiny pentru reutilizarea codului

Implementare și găzduire

  • Implementarea aplicațiilor pe Posit Cloud sau Shinyapps.io
  • Rularea aplicațiilor local și pe Shiny Server
  • Gestionarea dependențelor și versiunilor

Studiu de caz și proiectarea aplicației

  • Construirea unui dashboard complet de la zero
  • Filtre interactive și insight-uri generate de utilizatori
  • Sfaturi pentru performanță, securitate și scalabilitate

Rezumat și pașii următori

Cerințe

  • Înțelegerea programării în R
  • Experiență în analiza sau vizualizarea datelor
  • Familiaritatea cu HTML și CSS este utilă, dar nu este obligatorie

Public țintă

  • Analiști de date și data scientists
  • Dezvoltatori R care doresc să construiască dashboard-uri interactive
  • Cercetători și educatori care vizualizează date pentru uz public sau intern
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite