Thành phần nhập liệu

Xây dựng ứng dụng web với Shiny trong R

Kaelen Medeiros

Data Scientist

Ví dụ về nhập liệu

Shiny cung cấp nhiều loại nhập liệu.

Thanh trượt chọn năm từ 1900 đến 2000

Hộp chọn để chọn chó hoặc mèo

Ô nhập số để nhập một số, hiện là 2

Ô nhập khoảng ngày để nhập ngày sinh từ 1920 đến hiện tại

Xây dựng ứng dụng web với Shiny trong R

Hàm nhập liệu

selectInput("inputId", 
            "label", 
            choices = c("A", "B", "C"))
sliderInput("inputId",
            "label",
            value = 1925,
            min = 1900,
            max = 2000)
?dateRangeInput
help(checkboxInput)
Xây dựng ứng dụng web với Shiny trong R

Dùng nhập liệu ở đâu

ui <- fluidPage(
  textInput("name", "Nhập tên:"),
  selectInput("animal", "Chó hay mèo?", choices = c("dogs", "cats")),
  textOutput("greeting"),
  textOutput("answer")
)

server <- function(input, output, session) { output$greeting <- renderText({ paste("Bạn thích chó hay mèo,", input$name, "?") }) output$answer <- renderText({ paste("Tôi thích", input$animal, "!") }) }
Xây dựng ứng dụng web với Shiny trong R

Hãy thực hành!

Xây dựng ứng dụng web với Shiny trong R

Preparing Video For Download...