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

Thay đổi tham số của word cloud

Nhớ rằng create_wordcloud() có hai đối số tùy chọn: num_words (một số nguyên chỉ định số lượng từ tối đa sẽ vẽ) và background (màu nền của ảnh).

Hiện tại, ứng dụng Shiny luôn xuất ra một word cloud với đúng cùng tham số mỗi lần. Vì hàm tạo word cloud chấp nhận hai tham số này, sẽ thật lãng phí nếu không dùng chúng. Các tham số nên có thể điều chỉnh bởi người dùng thông qua các input trong Shiny.

Nhiệm vụ của bạn là thêm hai input vào ứng dụng Shiny và dùng giá trị từ các input này làm tham số num_words và background cho word cloud.

Hướng dẫn

100 XP

Tất cả gói cần thiết, bao gồm colourpicker, đã được nạp vào không gian làm việc của bạn. Cụ thể:

  • Thêm một input kiểu số với ID "num", giá trị mặc định 100, và giá trị tối thiểu 5.
  • Thêm một input chọn màu (từ gói colourpicker) với ID "col", nhãn "Background color", và màu mặc định "white".
  • Dùng giá trị từ hai input này để thiết lập các tham số của create_wordcloud() (dòng 16).