세로형
Recent Posts
Recent Comments
Link
12-18 03:02
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

R 워드 클라우드(word cloud) 생성해보기 본문

R

R 워드 클라우드(word cloud) 생성해보기

이수진의 블로그 2017. 12. 4. 09:28
반응형
728x170

지난 시간에 KoNLP를 이용해서 텍스트 마이닝을 진행했습니다

이번 포스팅은 지난 시간에 진행한 텍스트 마이닝으로 워드클라우드(word cloud)를 진행해볼게요

워드 클라우드는 많이 익숙한 자료입니다

단어들이 마치 그림처럼 색깔별로, 빈도수 별로 크기도 다르게 나오죠

 

지난 포스팅 자료는 아래와 같습니다

 

http://lsjsj92.tistory.com/216

 

 

자 이제 워드클라우드에 필요한 패키지를 설치하죠

install.packages()를 통해 wordcloud를 설치합니다

 

 

 

wordcloud를 설치하면 자동적으로 RColorBrewer도 설치됩니다

글자 색깔을 표현하기 위해서요

 

 

이제 색깔먼저 입힐게요

pal이라는 변수에 brewer.pal()을 이용해서 색깔을 입힙니다. Dark2 계열에 색깔을 입힐게요

 

그리고 wordcloud는 함수를 실행할 때마다 매번 다른 모양의 워드 클라우드를 만들어주는데요

이걸 고정시키기 위해 난수를 고정합니다

set.seed( )를 이용해요

 

자 이제 워드클라우드를 만들어보죠

wordcloud( ) 함수를 이용해요

words에는 사용할 단어를 이용하고요

빈도는 freq 에 넣습니다

최소 단어빈도는 min.freq입니다

표현 단어 수 는 max.words 입니다

 

 

 

 

이렇게 하면요!

아래 사진처럼 워드 클라우드가 생성됩니다

 

 

 

 

반응형
그리드형
Comments