Alchemist
[R] - Wordcloud2 본문
https://cran.r-project.org/web/packages/wordcloud2/vignettes/wordcloud.html
Wordcloud2 introduction
This is an introduction to wordcloud2 package. This package provides an HTML5 interface to wordcloud for data visualization. Timdream’s wordcloud2.js is used in this package. This document show two main function in Wordcloud2: wordcloud2: provide tradition
cran.r-project.org
전에 텍스트마이닝 하는 포스트를 올렸던 적이 있다.
이번에는 워드클라우드2를 이용해서 좀 더 심화된 실습을 해보도록 하자.
wordcloud2 설치 코드이다.
require(devtools)
install_github("lchiffon/wordcloud2")
wordcloud2를 이용해 타원형 기본 워드클라우드를 만든다.
library(wordcloud2)
wordcloud2(data = demoFreq)
하지만 고작 타원형 텍스트마이닝을 하기 위해 wordcloud2를 설치할 이유는 없지 않은가? 조금 더 재밌는 모습으로 바꿔보도록 하자.
wordcloud2의 재미있는 기능은 지정한 단어, 문자, png 파일로 텍스트마이닝을 할 수 있다는 점이다.
K 글자를 이용해 텍스트마이닝을 해보자.
letterCloud(demoFreq, word = "K", size = 2)
글자 뿐 아니라 단어를 이용해 텍스트 마이닝을 할 수 있다.
letterCloud(demoFreq, word = "KIM", size = 2)
이번에는 가천대 로고를 활용해 텍스트마이닝을 해보도록 하자.
figPath = system.file("C:\\Users\\Bang\\Desktop\\SOURCE\\Doit_R\\ss\\gachon_1.png",package = "wordcloud2")
wordcloud2(demoFreq, figPath = "C:\\Users\\Bang\\Desktop\\SOURCE\\Doit_R\\ss\\gachon_1.png", size = 1.5,color = "skyblue")
처음 이미지는 색이 달라 바람개비의 모습이 출력되지 않았다.
(wordcloud2의 공식 홈페이지를 보니 흑백 사진을 활용했기에 직접 흑백으로 바꾸어 작업했다.)
완성
'STUDY' 카테고리의 다른 글
2022년 1학기 학습 계획(휴학) (0) | 2022.04.22 |
---|---|
리눅스 마스터 2급 (0) | 2019.06.01 |
Data Structure - C로 linked list 구현해보기 (0) | 2019.05.30 |
파이썬으로 숫자 야구 게임 만들기 (0) | 2019.05.29 |