Developer
[R] 데이터 분석예제
rocksea
2013. 11. 13. 16:57
[R] 데이터 분석예제.
지난번 R설치에 이어 이번에 간단한 CSV를 파싱해서 Wordcloud형태의 Visualization 하는 방법까지 과정을 알아보도록 하겠
습니다.
R 설치 참조
http://rocksea.tistory.com/209
step1. csv 데이터 만들기
일단 CSV 데이터를 만들어야 합니다.
이름 |
인기순위 |
박정현 | 100 |
이수영 | 80 |
보아 |
70 |
J-Rabbit |
60 |
SG Wannabe |
50 |
The One |
40 |
먼데이키즈 |
30 |
step2. R Script 를 이용한 CSV 분석
R Script의 분석 및 wordcloud 이용해서 데이터 Visualization 을 할 수 있습니다.
R Script 예제
> install.packages("wordcloud")
> library(wordcloud)
> datain <- read.csv("c:/work/r/search.csv", colClasses=c("character", "numeric"))
> pal2 <- brewer.pal(8,"Dark2")
> png("wordcloud.png", width=1000,height=1000)
> wordcloud(datain$이름,datain$인기순위, scale=c(8,.4),min.freq=1, max.words=Inf, random.order=FALSE, rot.per=.15, colors=pal2)
> dev.off()
결과 화면
[그림1] wordcloud 결과 화면
분석부터 손쉽게 Visualization 까지 할 수 있다는게 엄청난 장점인 것 같습니다.
수 많은 데이터를 수집하여 원하는 데이터를 뽑아 쓰기에 정말 적합한 언어가 아닌가 생각합니다.
.by rocksea