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)
Michael the trainer is very knowledgeable and skillful about the subject of Big Data and R. He is very flexible and quickly customize the training meeting clients' need. He is also very capable to solve technical and subject matter problems on the go. Fantastic and professional training!.
Xiaoyuan Geng - Ottawa Research and Development Center, Science Technology Branch, Agriculture and Agri-Food Canada
Eğitim - Programming with Big Data in R
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
Tüm sorularıma cevap alıyorum.
Natalia Gladii
Eğitim - Data Analytics With R
Yapay Zeka Çevirisi
A lot of knowledge - theoretical and practical.
Anna Alechno
Eğitim - Forecasting with R
Yapay Zeka Çevirisi
He was very informative and helpful.
Pratheep Ravy
Eğitim - Predictive Modelling with R
Yapay Zeka Çevirisi