워드 클라우드 색상 개선하기
지금까지는 워드 클라우드를 만들 때 하나의 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
___(___, ___,
___,
___)