Entradas

Construindo Aplicações Web com Shiny em R

Kaelen Medeiros

Data Scientist

Exemplos de entradas

O Shiny oferece vários tipos de entradas para você escolher.

Controle deslizante para selecionar um ano de 1900 a 2000

Entrada de seleção para escolher dogs ou cats

Entrada numérica para digitar um número, atualmente mostrando 2

Intervalo de datas para informar um aniversário entre 1920 e hoje

Construindo Aplicações Web com Shiny em R

Funções de entrada

selectInput("inputId", 
            "label", 
            choices = c("A", "B", "C"))
sliderInput("inputId",
            "label",
            value = 1925,
            min = 1900,
            max = 2000)
?dateRangeInput
help(checkboxInput)
Construindo Aplicações Web com Shiny em R

Onde usar entradas

ui <- fluidPage(
  textInput("name", "Enter a name:"),
  selectInput("animal", "Dogs or cats?", choices = c("dogs", "cats")),
  textOutput("greeting"),
  textOutput("answer")
)

server <- function(input, output, session) { output$greeting <- renderText({ paste("Do you prefer dogs or cats,", input$name, "?") }) output$answer <- renderText({ paste("I prefer", input$animal, "!") }) }
Construindo Aplicações Web com Shiny em R

Vamos praticar!

Construindo Aplicações Web com Shiny em R

Preparing Video For Download...