Schița de curs
Introducere în Shiny
- Ce este Shiny și cum funcționează
- Instalare și configurare 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 intrărilor și ieșirilor
Reactivitate și Interacțiuni Dinamice
- Expresii reactive și observatori
- Controlul comportamentului aplicației cu intrări reactive
- Depanarea problemelor de reactivitate
Vizualizarea Datelor și Raportarea
- 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 file, 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 Proiectare de Aplicație
- Construirea unui panou de bord complet de la zero
- Filtre interactive și informații conduse de utilizator
- Sfaturi pentru performanță, securitate și scalabilitate
Rezumat și Următorii Pași
Cerințe
- Cunoștințe de bază despre programarea în R
- Experiență în lucrul cu analiza sau vizualizarea datelor
- Familiaritate cu HTML și CSS este utilă, dar nu este obligatorie
Publicul țintă
- Analiști și cercetători de date
- Dezvoltatori R care doresc să construiască panouri de bord interactive
- Cercetători și educatori care vizualizează date pentru uz public sau intern
Mărturii (5)
a fost informativ și util
Brenton - Lotterywest
Curs - Building Web Applications in R with Shiny
Tradus de catre o masina
Multe exemple și exerciții legate de tema instruirii.
Tomasz - Ministerstwo Zdrowia
Curs - Advanced R Programming
Tradus de catre o masina
Ziua 1 și ziua 2 au fost foarte directe pentru mine și am atras cu adevărat plăcerea din această experiență.
Mareca Sithole - Africa Health Research Institute
Curs - R Fundamentals
Tradus de catre o masina
Ritmul a fost exact potrivit, iar atmosfera relaxantă a făcut ca candidații să se simtă la larg să pună întrebări.
Rhian Hughes - Public Health Wales NHS Trust
Curs - Introduction to Data Visualization with Tidyverse and R
Tradus de catre o masina
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Curs - R Programming for Data Analysis
Tradus de catre o masina