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

Xem dữ liệu dưới dạng bảng

Bước khởi đầu đơn giản để khám phá một bộ dữ liệu là xem nó dưới dạng bảng.

Đến giờ, chúng ta chủ yếu tập trung vào input—các tiện ích tương tác cho phép người dùng chọn giá trị. Giờ bạn sẽ thêm một bảng vào ứng dụng và gửi dữ liệu để hiển thị trong bảng đó. Để hiển thị đối tượng trong Shiny, bạn cần dùng các hàm output và render.

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

Nghiên cứu tình huống: 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

Với một ứng dụng Shiny tối giản, hãy thêm một bảng để hiển thị bộ dữ liệu gapminder. Cụ thể:

  • Thêm một placeholder cho bảng bằng cách tạo table output với ID "table" trong UI.
  • Dùng hàm render tương ứng trong mã server để render bảng.

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(
  h1("Gapminder"),
  # Add a placeholder for a table output
  ___
)

server <- function(input, output) {
  # Call the appropriate render function 
  output$table <- ___({
    # Show the gapminder object in the table
    gapminder
  })
}

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