Shiny, etkileşimli web uygulamaları oluşturmayı kolaylaştıran R paketi
Shiny, R analizinizi etkileşimli bir web uygulamasına dönüştüren, özelleştirilebilir bir web uygulaması çerçevesidir. HTML, JavaScript, CSS gerekmez – uygulamanızı genişletmek için kullanabilirsiniz. Ayrıca, her telefon için henüz mükemmel olmasa da, gelişiyor.
Shiny, normal bir R paketi gibi yüklenebilir ve analizleri herhangi bir web geliştirme becerisi olmadan etkileşimli grafikler olarak paylaşmak için harika bir araçtır.
Shiny temelde dört adımda olşuyor:
1. R konsolunda preps komutu: Gerekli paketlerin ve verilerin yüklendiği kısım.
2. ui R betiği: Kullanıcı arayüzü uygulamanın yapılanma kısmıdır. Burada, uygulama tasarımını ve bölümlerini alıyor.
3. server R script: Uygulamanın içeriğini aldığı yer.
4. R konsolunda shinyApp komutu: Bu sihrin gerçekleştiği yer! Kısa bir komutla, kullanıcı arayüzü ve sunucu kısmı harika bir Shiny uygulama ile birleştirilir.