Indata

Bygg webbapplikationer med Shiny i R

Kaelen Medeiros

Data Scientist

Exempel på indata

Shiny erbjuder en mängd olika indatatyper att välja bland.

Skjutreglage för att välja ett år mellan 1900 och 2000

Vallisteindata för att välja hundar eller katter

Numerisk indata för att ange ett tal, visar för närvarande 2

Datumintervallsindata för att ange en födelsedag mellan 1920 och idag

Bygg webbapplikationer med Shiny i R

Indatafunktioner

selectInput("inputId", 
            "label", 
            choices = c("A", "B", "C"))
sliderInput("inputId",
            "label",
            value = 1925,
            min = 1900,
            max = 2000)
?dateRangeInput
help(checkboxInput)
Bygg webbapplikationer med Shiny i R

Var indata används

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, "!") }) }
Bygg webbapplikationer med Shiny i R

Nu kör vi en övning!

Bygg webbapplikationer med Shiny i R

Preparing Video For Download...