시작하기무료로 시작하기

워드 클라우드 색상 개선하기

지금까지는 워드 클라우드를 만들 때 하나의 16진수 색상만 지정했어요. 워드 클라우드는 쉽게 더 보기 좋게 만들 수 있습니다. 아래 코드의 #AD1DA5 대신 색상 벡터를 지정하면 특정 단어를 더 돋보이게 하거나 기존 색상 스킴에 맞출 수 있어요.

wordcloud(chardonnay_freqs$term, 
          chardonnay_freqs$num, 
          max.words = 100, 
          colors = "#AD1DA5")

wordcloud() 함수의 colors 인자를 바꾸려면 c("chartreuse", "cornflowerblue", "darkorange")처럼 이름이 있는 색상 벡터를 사용할 수 있어요. colors() 함수는 이름이 있는 657개의 모든 색상을 나열합니다. 참고용으로 이 PDF도 활용하실 수 있어요.

이번 연습에서는 색상으로 "grey80", "darkgoldenrod1", 그리고 "tomato"를 사용합니다. "tomato"가 "grey80"보다 더 눈에 띄기 때문에, 용어를 강조하기 위한 좋은 시작 팔레트예요. 점차 생동감이 커지는 세 가지 색으로 시작하는 것이 모범 사례입니다. 이렇게 하면 단어 빈도가 자연스럽게 "낮음", "중간", "높음"으로 구분되어 더 쉽게 볼 수 있습니다.

이 연습은 강의의 일부입니다

R로 배우는 Bag-of-Words 텍스트 마이닝

강의 보기

연습 안내

  • 기본 색상을 모두 나열하려면 colors() 함수를 호출하세요.
  • 미리 준비된 chardonnay_freqs를 사용해 "grey80", "darkgoldenrod1", "tomato" 색상으로 wordcloud()를 만드세요. max.words를 사용해 상위 100개 용어를 포함하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Print the list of colors
___

# Print the word cloud with the specified colors
___(___, ___,
    ___,
    ___)
코드 편집 및 실행