Bir "Merhaba, dünya" Shiny uygulaması oluşturun

R ile Shiny Kullanarak Web Uygulamaları Geliştirme

Kaelen Medeiros

Data Scientist

Bir Shiny uygulamasının bölümleri

library(shiny)

ui <- fluidPage()
server <- function(input, output, session) { }
shinyApp(ui = ui, server = server)
  • shiny paketini yükleyin
  • HTML işleviyle UI oluşturun
  • Sunucuyu oluşturacak özel bir işlev tanımlayın
  • Uygulamayı çalıştırın
R ile Shiny Kullanarak Web Uygulamaları Geliştirme

Hello, world!!!

library(shiny)

ui <- fluidPage(
    "Hello, world!!!"
)

server <- function(input, output, 
                   session) {

}

shinyApp(ui = ui, server = server)

Karakter dizisi "Hello, world!!!" gösteren boş bir web sayfası

R ile Shiny Kullanarak Web Uygulamaları Geliştirme

Bir soru sorun (girdi ile)

ui <- fluidPage(
    textInput("name", "Enter a name:"),

textOutput("q")
)
server <- function(input, output) {
output$q <- renderText({ paste("Do you prefer dogs or cats,", input$name, "?") })
}

Kullanıcıların bir ad girmesine izin veren ve ardından "Köpekleri mi yoksa kedileri mi tercih ediyorsunuz, ad?" diye soran bir web uygulaması

R ile Shiny Kullanarak Web Uygulamaları Geliştirme

Hadi pratik yapalım!

R ile Shiny Kullanarak Web Uygulamaları Geliştirme

Preparing Video For Download...