Shiny의 워드클라우드

사례 연구: R의 Shiny로 웹 애플리케이션 만들기

Dean Attali

Shiny Consultant

워드클라우드

  • 텍스트의 시각화
  • 큰 단어 = 빈도 높음, 작은 단어 = 빈도 낮음

Shiny에서의 워드클라우드 예시

사례 연구: R의 Shiny로 웹 애플리케이션 만들기

R의 워드클라우드 - 함수

  • 동료가 만든 함수:

    create_wordcloud(data, num_words = 100, background = "white")
    
  • data: 워드클라우드에 쓸 텍스트

    • 단일 문자열:
      • data = "Some very long story"
    • 문자열 목록:
      • data = c("Some very", "long story")
  • num_words: 최대 단어 수

  • background: 배경색
사례 연구: R의 Shiny로 웹 애플리케이션 만들기

R의 워드클라우드 - 사용법

us_constitution <- "We the People of the United States, ..."

create_wordcloud(data = us_constitution, num_words = 15, background = "yellow")

R에서의 워드클라우드 결과

사례 연구: R의 Shiny로 웹 애플리케이션 만들기

워드클라우드: R에서 Shiny로

  • create_wordcloud() 사용에는 R 지식이 필요합니다
  • Shiny 앱으로 만들면 누구나 워드클라우드를 생성할 수 있습니다
사례 연구: R의 Shiny로 웹 애플리케이션 만들기

Shiny의 워드클라우드

Shiny UI 아이콘

  • 워드클라우드는 새로운 출력 유형입니다
  • wordcloud2Output() + renderWordcloud2()
사례 연구: R의 Shiny로 웹 애플리케이션 만들기

연습해 봅시다!

사례 연구: R의 Shiny로 웹 애플리케이션 만들기

Preparing Video For Download...