일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알리페이사용방법
- centos
- 라스조이박스
- 방한일본및중국관광객특징
- 한국방문객
- koreatour
- GlobalPG
- KEB하나은행독점
- 로컬에이전시
- RETROPIE
- 알리페이
- bananapi
- 정산프로세스
- 클라우드
- 랜딩사
- 투디엠
- 핀테크
- 인바운드관광
- EmulationStation
- 클라우드 컴퓨팅
- Cloud
- 라즈베리파이
- 바나나파이 #banana-pi #android #netflix #iot
- YandexPay
- 바나나파이 #banana-pi #eMMC #sdcard없이부팅 #삽질
- Cloud Computing
- MOLpay
- mame
- paas
- 결제정산
- Today
- Total
API World for Mobile Developers
Wordcloud 만들기 - 문대통령 취임사 본문
개요
R 을 설치하고 제일 처음 해보는 가공을 절차별로 정리함
준비작업: 일단 대통령 취임사를 검색하고 txt 파일로 저장. PresidentMoon_201705.txt
1. R을 기동함
2. 환경 설정
install.packages("KoNLP")
install.packages("wordcloud")
library(KoNLP)
library(wordcloud)
useSejongDic()
3. 파일 읽기
txt <- readLines("PresidentMoon_201705.txt")
4.명사만 추출하기
nouns <- sapply(txt, extractNoun, USE.NAMES=F)
5. 필터링 하기 ( 두글자 이상만 사용하기 )
c <- unlist(nouns)
nouns <- Filter( function(x) {nchar(x) >= 2} , c)
6. 걸러내기 (필요시) - 음 연설문에는 필요 없네요
data3 <- gsub("\\d+", "", data3) #숫자 제외, 정규식
data3 <- gsub("\\(", "", data3) # (괄호 제외
data3 <- gsub("\\)", "", data3) # )괄호 제외
data3 <- gsub("[A-Za-z]", "", data3) # 영문 제외, 정규식
7. table로 변환하기
wordcount <- table(nouns)
8. 가장 많이 사용된 명사는?
head( sort(wordcount, decreasing=T), 30)
9. WordCloud 로 보기
언급된 횟수가 2회이상 단어만 클라우드화
wordcloud( names(wordcount), freq = wordcount, scale=c(5,1), rot.per=0.5, min.freq=2, random.order=F, family="AppleGothic" )
9-1. 색상 예쁘게 입히기
library(RColorBrewer)
palete <- brewer.pal(9, "Set1")
wordcloud( names(wordcount), freq = wordcount, scale=c(5,1), rot.per=0.5, min.freq=2, random.order=F, family="AppleGothic", random.color=T, colors=palete )
10. 이미지 파일 저장하기 - MAC에서는 동작 안되넹... 왜?
savePlot("PresidentMoon_201705.png", type="png")
Error in savePlot("PresidentMoon_201705.png", type = "png") :
'X11(type="*cairo")' 장치들로부터 복사만을 할 수 있습니다
결과
스터디 서적 :R까기 - 느린서적 출판 (2014) http://www.yes24.com/24/goods/13434081?scode=032&OzSrank=2
참조페이지 : http://ertai119.tistory.com/entry/R-사용하기 [꿈을 현실로 바꾸는 연금술사~]
'잡동사니' 카테고리의 다른 글
빅데이터로 본 2017년 지능화 기술이슈 전망 : ‘지능형 결합’과 ‘개인화 플랫폼’ (0) | 2017.05.26 |
---|---|
VR / AR 지원용 HMD 장비들 (0) | 2017.05.24 |
VR/AR 산업, 7가지 비즈니스 기회 (0) | 2017.05.19 |
한국이 4차 산업혁명 시대에서 살아남으려면 (0) | 2017.05.11 |
고창 효도여행 1박 2일 (4월 중하순 출발) (0) | 2017.04.13 |