1. 학습
  2. /
  3. 강의
  4. /
  5. 사례 연구: R의 Shiny로 웹 애플리케이션 만들기

Connected

연습 문제

원할 때 새 워드 클라우드 만들기

워드 클라우드 렌더링 코드를 자주 업데이트되지 않도록 분리했다면, 마지막 단계는 사용자가 선택할 때만 워드 클라우드를 렌더링하는 방법을 제공하는 것입니다. 이는 actionButton()의 도움으로 구현할 수 있습니다.

지침

100 XP

이제 Shiny 앱에 버튼을 추가하고, 버튼이 눌릴 때 워드 클라우드를 다시 렌더링하세요. 구체적으로는 다음을 수행합니다.

  • 입력 ID가 "draw"이고 라벨이 "Draw!"인 액션 버튼을 앱에 추가하세요(26행).
  • 워드 클라우드 렌더링 함수에서 버튼을 의존성으로 등록해, 버튼이 눌릴 때 워드 클라우드가 다시 실행되도록 하세요(56행).