Dane wejściowe

Tworzenie aplikacji internetowych z Shiny w R

Kaelen Medeiros

Data Scientist

Przykładowe dane wejściowe

Shiny oferuje wiele rodzajów danych wejściowych.

Suwak do wyboru roku od 1900 do 2000

Lista rozwijana do wyboru psów lub kotów

Pole numeryczne do wprowadzenia liczby, aktualnie wyświetla 2

Zakres dat do wprowadzenia daty urodzenia między 1920 a chwilą obecną

Tworzenie aplikacji internetowych z Shiny w R

Funkcje wejściowe

selectInput("inputId", 
            "label", 
            choices = c("A", "B", "C"))
sliderInput("inputId",
            "label",
            value = 1925,
            min = 1900,
            max = 2000)
?dateRangeInput
help(checkboxInput)
Tworzenie aplikacji internetowych z Shiny w R

Gdzie używać danych wejściowych

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, "!") }) }
Tworzenie aplikacji internetowych z Shiny w R

Czas na ćwiczenia!

Tworzenie aplikacji internetowych z Shiny w R

Preparing Video For Download...