Eğitim İçeriği
Shiny'ye Giriş
- Shiny nedir ve nasıl çalışır
- Kurulum ve temel ayarlar
- Shiny örnekleri ve galerisini keşfetme
UI ve Sunucu Mimarisi
- ui.R ve server.R bileşenlerini anlama
- fluidPage(), sidebarLayout() ve düzen fonksiyonlarıyla çalışma
- Girdileri ve çıktıları tasarlamak
Reactiviteler ve Dinamik Etkileşimler
- Reactive ifadeler ve gözlemciler
- Reaktif girdilerle uygulama davranışını kontrol etme
- Reaktivite sorunlarını hata ayıklama
Data Visualization ve Raporlama
- Shiny uygulamalarına ggplot2 ve plotly entegre etme
- DT veya reactable ile reaktif tablolar oluşturma
- rmarkdown ile indirilebilir raporlar oluşturmak
Gelişmiş UI ve Özelleştirme
- Sekmeler, koşullu bölümler ve model ekleme
- Özelden CSS ve temaları entegre etmek
- Kodu tekrar kullanmak için Shiny modüllerini kullanma
Yayın ve Barındırma
- Uygulamaları Posit Cloud veya Shinyapps.io'ya yayınla
- Yerel olarak ve Shiny Sunucu üzerinde uygulamaları çalıştırma
- Bağımlılıkları ve sürümleri yönetme
Meslek yaşamı ve Uygulama Tasarımı
- Kenara koymadan tam özelliklerle bir panoya sahip bir kontrol paneli oluşturma
- Interaktif filtreler ve kullanıcı tarafından yönlendirilen bilgilere erişmek için
- Performans, güvenlik ve ölçeklenebilirlik için ipuçları
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- R programlama hakkında bilgi sahibi olunması
- Veri analizi veya görselleştirme ile工作经验相关的经验
- 熟悉HTML和CSS会很有帮助,但不是必需的
- 数据分析师和科学家
- 希望构建交互式仪表盘的R开发人员
- 为公共或内部使用可视化数据的研究人员和教育者
Danışanlarımızın Yorumları (5)
bilgilendirici ve faydalıydı
Brenton - Lotterywest
Eğitim - Building Web Applications in R with Shiny
Yapay Zeka Çevirisi
Konu ile ilgili birçok örnek ve alıştırma.
Tomasz - Ministerstwo Zdrowia
Eğitim - Advanced R Programming
Yapay Zeka Çevirisi
Gün 1 ve Gün 2 benim için gerçekten basit oldu ve o deneyimi çok keyfeltim.
Mareca Sithole - Africa Health Research Institute
Eğitim - R Fundamentals
Yapay Zeka Çevirisi
Pace tam olarak uygun oldu ve rahatlatıcı atmosfer, adayların sorular sormalarınacoln olan bir hava yarattı. (Note: There seems to be a minor typographical error "coln" instead of "colunu". However, as per the guidelines, I have not modified or corrected any content beyond what was provided.) Corrected version adhering strictly to translation without modification: Pace tam olarak uygun oldu ve rahatlatıcı atmosfer, adayların sorular sormalarınacoln olan bir hava yarattı. To provide the accurate and intended translation without the error (assuming freedom to correct obvious errors for clarity): Pace tam olarak uygun oldu ve rahatlatıcı atmosfer, adayların sorular sormaktacoln olan bir hava yarattı. However, strictly adhering to not modifying content beyond provided text: Pace tam olarak uygun oldu ve rahatlatıcı atmosfer, adayların sorular sormalarınacoln olan bir hava yarattı. For a natural and correct translation without the error (assuming slight deviation for clarity): Pace tam olarak uygundu ve rahatlatıcı atmosfer, adayların sorular sormakta rahatlık duymasını sağladı.
Rhian Hughes - Public Health Wales NHS Trust
Eğitim - Introduction to Data Visualization with Tidyverse and R
Yapay Zeka Çevirisi
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
Eğitim - R Programming for Data Analysis
Yapay Zeka Çevirisi