Eğitim İçeriği
Shiny'e Giriş
- Shiny nedir ve nasıl çalışır
- Yüklemeler ve temel kurulum
- Shiny örnekleri ve galerisini inceleme
UI ve Sunucu Mimarisi
- ui.R ve server.R bileşenlerini anlama
- fluidPage(), sidebarLayout() ve düzen fonksiyonları ile çalışma
- Girdi ve çıktılar tasarlamak
Tepkisellik ve Dinamik Etkileşimler
- Tepkisel ifadeler ve gözlemciler
- Tepkiselli girdilerle uygulama davranışını kontrol etmek
- Tepkisellik sorunlarını hata ayıklamak
Veri Görselleştirme ve Raporlama
- Shiny uygulamalarında ggplot2 ve plotly entegrasyonu
- DT veya reactable ile tepkisel tablolar oluşturma
- rmarkdown ile indirilebilir raporlar oluşturma
Gelişmiş UI ve Özelleştirme
- Sekmeler, koşullu panel ve modaller ekleme
- Özel CSS ve temaları entegre etme
- Kodu yeniden kullanmak için Shiny modülleri kullanımı
Dağıtım ve Barındırma
- Posit Cloud veya Shinyapps.io'ya uygulamaları dağıtma
- Yerel olarak ve Shiny Server üzerinde uygulamalar çalıştırma
- Bağımlılıkları ve sürümleri yönetme
Kullanım Örneği ve Uygulama Tasarımı
- Sıfırdan başlayarak tam özelliklere sahip bir panolar oluşturma
- Etkileşimli filtreler ve kullanıcı tarafından yönlendirilen öngörüler
- Performans, güvenlik ve ölçeklenebilirlik için ipuçları
Özet ve Son Adımlar
Kurs İçin Gerekli Önbilgiler
- R programlama dilini anlamak
- Veri analizi veya görselleştirme ile çalışma deneyimi
- HTML ve CSS bilgisi faydalı olsa da zorunlu değildir
Hedef Kitle
- Veri analistleri ve bilim insanları
- Etkileşimli panolar oluşturmak isteyen R geliştiricileri
- Halka veya iç kullanım için veriyi görselleştiren araştirmacılar ve eğitmenler
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
Eğitimin konusuyla ilgili birçok örnek ve alıştırma.
Tomasz - Ministerstwo Zdrowia
Eğitim - Advanced R Programming
Yapay Zeka Çevirisi
1. Gün ve 2. Gün için benim için gerçekten kolaydı ve bu deneyimi çok enjoyment geçirdim.
Mareca Sithole - Africa Health Research Institute
Eğitim - R Fundamentals
Yapay Zeka Çevirisi
Tempo tam dağınıktı ve rahat atmosfer, adayların sorular sormaya cesaret etmelerini 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