Bắt đầu ngayBắt đầu miễn phí

Thêm đầu ra (UI/Server)

Bước tiếp theo để xây dựng ứng dụng là thêm một biểu đồ trống làm chỗ giữ chỗ. Hãy nhớ rằng để thêm một biểu đồ p được gán cho một đối tượng tên là x vào một ứng dụng Shiny, bạn cần:

  1. Render đối tượng biểu đồ bằng renderPlot({p}).
  2. Gán biểu đồ đã render cho output$x.
  3. Hiển thị biểu đồ trong UI bằng plotOutput("x").

Các gói shinyggplot2 đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

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

Xem khóa học

Hướng dẫn bài tập

  • Tạo một biểu đồ trống bằng cách gọi ggplot(), render nó, và gán nó cho một output tên 'trend'.
  • Hiển thị biểu đồ trong UI. Nhớ thêm dấu phẩy sau textInput().

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

ui <- fluidPage(
  textInput('name', 'Enter Name', 'David')
  # CODE BELOW: Display the plot output named 'trend'
  
)

server <- function(input, output, session) {
  # CODE BELOW: Render an empty plot and assign to output named 'trend'
  
  
  
}

shinyApp(ui = ui, server = server)
Chỉnh sửa và Chạy Mã