Creați o aplicație Shiny „Hello, world"

Crearea aplicațiilor web cu Shiny în R

Kaelen Medeiros

Data Scientist

Componentele unei aplicații Shiny

library(shiny)

ui <- fluidPage()
server <- function(input, output, session) { }
shinyApp(ui = ui, server = server)
  • Încărcați shiny
  • Creați interfața UI cu o funcție HTML
  • Definiți o funcție personalizată pentru server
  • Rulați aplicația
Crearea aplicațiilor web cu Shiny în R

Hello, world!!!

library(shiny)

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

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

}

shinyApp(ui = ui, server = server)

O pagină web goală care afișează șirul de caractere "Hello, world!!!"

Crearea aplicațiilor web cu Shiny în R

Adresați o întrebare (cu un input!)

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, "?") })
}

O aplicație web care permite utilizatorilor să introducă un nume și întreabă „Preferați câini sau pisici, nume?"

Crearea aplicațiilor web cu Shiny în R

Să exersăm!

Crearea aplicațiilor web cu Shiny în R

Preparing Video For Download...