1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nghiên cứu tình huống: Xây dựng ứng dụng web với Shiny trong R

Connected

Bài tập

Biến biểu đồ của bạn thành tương tác

plotly là một gói phổ biến để tạo biểu đồ tương tác trong Shiny. Có một số gói khác cho trực quan hóa tương tác, nhưng chúng ta sẽ dùng plotly chủ yếu vì hàm ggplotly(), hàm này chuyển một biểu đồ ggplot2 thành biểu đồ tương tác.

Hướng dẫn

100 XP

Mã cho ứng dụng Shiny từ bài tập trước đã được cung cấp. Nhiệm vụ của bạn là thay biểu đồ ggplot2 bằng biểu đồ plotly. Cụ thể:

  • Nạp gói plotly.
  • Thay hàm xuất biểu đồ bằng plotlyOutput (dòng 20).
  • Thay hàm render biểu đồ bằng renderPlotly (dòng 29).
  • Chuyển biểu đồ ggplot2 hiện có sang biểu đồ plotly (dòng 31).