Plan Szkolenia
Wprowadzenie do Shiny
- Co to jest Shiny i jak działa
- Instalacja i podstawowa konfiguracja
- Przeglądanie przykładów i galerii Shiny
Architektura UI i serwera
- Zrozumienie komponentów ui.R i server.R
- Pracowanie z funkcjami fluidPage(), sidebarLayout() i layout
- Projektowanie wejść i wyjść
Reactywność i dynamiczne interakcje
- Reactywne wyrażenia i obserwatory
- Kontrolowanie zachowania aplikacji za pomocą Reactwnych wejść
- Diagnozowanie problemów z Reactywnością
Data Visualization i raportowanie
- Integrowanie ggplot2 i plotly w aplikacjach Shiny
- Budowanie Data Visualizationwnych tabel z DT lub reactable
- Generowanie raportów do pobrania z rmarkdown
Zaawansowane UI i personalizacja
- Dodawanie zakładek, warunkowych paneli i modali
- Wprowadzanie niestandardowych CSS i tematów
- Używanie modułów Shiny do ponownego wykorzystania kodu
Wdrażanie i hostowanie
- Wdrażanie aplikacji na Posit Cloud lub Shinyapps.io
- Uruchamianie aplikacji lokalnie i na Shiny Server
- Zarządzanie zależnościami i wersjami
Przykład zastosowania i projektowanie aplikacji
- Budowanie pełnowartościowego dashboardu od podstaw
- Interaktywne filtry i wizualizacje generowane przez użytkownika
- Porady dotyczące wydajności, bezpieczeństwa i skalowalności
Podsumowanie i następne kroki
Wymagania
- Zrozumienie programowania w języku R
- Doświadczenie w pracy z analizą danych lub wizualizacją
- Znajomość HTML i CSS jest pomocna, ale nie wymagana
Grupa docelowa
- Analitycy danych i naukowcy
- Programiści R chcący budować interaktywne panele sterowania
- Badacze i edukatorzy wizualizujący dane do publicznego lub wewnętrznego użytku
Opinie uczestników (5)
Michael, trener, jest bardzo znanym i sprawnym specjalistą w dziedzinie Big Data oraz R. Jest bardzo elastyczny i szybko dostosowuje szkolenia do potrzeb klientów. Ponadto potrafi na bieżąco rozwiązywać techniczne i zawodowe problemy. Fantastyczne i profesjonalne szkolenie!
Xiaoyuan Geng - Ottawa Research and Development Center, Science Technology Branch, Agriculture and Agri-Food Canada
Szkolenie - Programming with Big Data in R
Przetłumaczone przez sztuczną inteligencję
Otrzymuję odpowiedzi na wszystkie moje pytania.
Natalia Gladii
Szkolenie - Data Analytics With R
Przetłumaczone przez sztuczną inteligencję
Wiele wiedzy – teoretycznej i praktycznej.
Anna Alechno
Szkolenie - Forecasting with R
Przetłumaczone przez sztuczną inteligencję
Sprawa została dobrze przedstawiona i w sposób uporządkowany.
Marylin Houle - Ivanhoe Cambridge
Szkolenie - Introduction to R with Time Series Analysis
Przetłumaczone przez sztuczną inteligencję
On był bardzo informacyjny i pomocny.
Pratheep Ravy
Szkolenie - Predictive Modelling with R
Przetłumaczone przez sztuczną inteligencję