Database 관련 Packages
if("rJava" %in% installed.packages("rJava") == FALSE)install.packages("rJava")
library(rJava)
if("DBI" %in% installed.packages("DBI") == FALSE)install.packages("DBI")
library(DBI)
if("RJDBC" %in% installed.packages("RJDBC") == FALSE)install.packages("RJDBC")
library(RJDBC)
if("XML" %in% installed.packages("XML") == FALSE)install.packages("XML")
library(XML)
if("memoise" %in% installed.packages("memoise") == FALSE)install.packages("memoise")
library(memoise)
String 처리 Packages
if("dplyr" %in% installed.packages("dplyr") == FALSE)install.packages("dplyr")
library(dplyr)
if("data.table" %in% installed.packages("data.table") == FALSE)install.packages("data.table")
library(data.table)
if("stringi" %in% installed.packages("stringi") == FALSE)install.packages("stringi")
library(stringi)
if("stringr" %in% installed.packages("stringr") == FALSE)install.packages("stringr")
library(stringr)
if("plyr" %in% installed.packages("plyr") == FALSE)install.packages("plyr")
library(plyr)
텍스트 마이닝 Package
if("KoNLP" %in% installed.packages("KoNLP") == FALSE)install.packages("KoNLP")
library(KoNLP)
if("tm" %in% installed.packages("tm") == FALSE)install.packages("tm")
library(tm)
if("wordcloud" %in% installed.packages("wordcloud") == FALSE)install.packages("wordcloud")
library(wordcloud)
웹크롤링 & 샤이니 Package
if("rvest" %in% installed.packages("rvest") == FALSE)install.packages("rvest")
library(rvest)
if("shiny" %in% installed.packages("shiny") == FALSE)install.packages("shiny")
library(shiny)
차트 Package
if("ggplot2" %in% installed.packages("ggplot2") == FALSE)install.packages("ggplot2")
library(ggplot2)
if("RColorBrewer" %in% installed.packages("RColorBrewer") == FALSE)install.packages("RColorBrewer")
library(RColorBrewer)
if("reshape" %in% installed.packages("reshape") == FALSE)install.packages("reshape")
library(reshape)
if("ggthemes" %in% installed.packages("ggthemes") == FALSE)install.packages("ggthemes")
library(ggthemes)
Font Package
if("extrafont" %in% installed.packages("extrafont") == FALSE)install.packages("extrafont")
library(extrafont)
Google Package
if("RGA" %in% installed.packages("RGA") == FALSE)install.packages("RGA")
library(RGA)
if("ggmap" %in% installed.packages("ggmap") == FALSE)install.packages("ggmap")
library(ggmap)
if("googleVis" %in% installed.packages("googleVis") == FALSE)install.packages("googleVis")
library(googleVis)
LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQojIyMgRGF0YWJhc2Ug6rSA66CoIFBhY2thZ2VzDQoNCmBgYHtyfQ0KaWYoInJKYXZhIiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygickphdmEiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJySmF2YSIpDQpsaWJyYXJ5KHJKYXZhKQ0KaWYoIkRCSSIgJWluJSBpbnN0YWxsZWQucGFja2FnZXMoIkRCSSIpID09IEZBTFNFKWluc3RhbGwucGFja2FnZXMoIkRCSSIpDQpsaWJyYXJ5KERCSSkNCmlmKCJSSkRCQyIgJWluJSBpbnN0YWxsZWQucGFja2FnZXMoIlJKREJDIikgPT0gRkFMU0UpaW5zdGFsbC5wYWNrYWdlcygiUkpEQkMiKQ0KbGlicmFyeShSSkRCQykNCmlmKCJYTUwiICVpbiUgaW5zdGFsbGVkLnBhY2thZ2VzKCJYTUwiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJYTUwiKQ0KbGlicmFyeShYTUwpDQppZigibWVtb2lzZSIgJWluJSBpbnN0YWxsZWQucGFja2FnZXMoIm1lbW9pc2UiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJtZW1vaXNlIikNCmxpYnJhcnkobWVtb2lzZSkNCmBgYA0KDQoNCiMjIyBTdHJpbmcg7LKY66asIFBhY2thZ2VzDQoNCmBgYHtyfQ0KaWYoImRwbHlyIiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygiZHBseXIiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJkcGx5ciIpDQpsaWJyYXJ5KGRwbHlyKQ0KaWYoImRhdGEudGFibGUiICVpbiUgaW5zdGFsbGVkLnBhY2thZ2VzKCJkYXRhLnRhYmxlIikgPT0gRkFMU0UpaW5zdGFsbC5wYWNrYWdlcygiZGF0YS50YWJsZSIpDQpsaWJyYXJ5KGRhdGEudGFibGUpDQppZigic3RyaW5naSIgJWluJSBpbnN0YWxsZWQucGFja2FnZXMoInN0cmluZ2kiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJzdHJpbmdpIikNCmxpYnJhcnkoc3RyaW5naSkNCmlmKCJzdHJpbmdyIiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygic3RyaW5nciIpID09IEZBTFNFKWluc3RhbGwucGFja2FnZXMoInN0cmluZ3IiKQ0KbGlicmFyeShzdHJpbmdyKQ0KaWYoInBseXIiICVpbiUgaW5zdGFsbGVkLnBhY2thZ2VzKCJwbHlyIikgPT0gRkFMU0UpaW5zdGFsbC5wYWNrYWdlcygicGx5ciIpDQpsaWJyYXJ5KHBseXIpDQpgYGANCg0KIyMjIO2FjeyKpO2KuCDrp4jsnbTri50gUGFja2FnZQ0KDQpgYGB7cn0NCmlmKCJLb05MUCIgJWluJSBpbnN0YWxsZWQucGFja2FnZXMoIktvTkxQIikgPT0gRkFMU0UpaW5zdGFsbC5wYWNrYWdlcygiS29OTFAiKQ0KICAgICAgbGlicmFyeShLb05MUCkNCmlmKCJ0bSIgJWluJSBpbnN0YWxsZWQucGFja2FnZXMoInRtIikgPT0gRkFMU0UpaW5zdGFsbC5wYWNrYWdlcygidG0iKQ0KICAgICAgbGlicmFyeSh0bSkNCmlmKCJ3b3JkY2xvdWQiICVpbiUgaW5zdGFsbGVkLnBhY2thZ2VzKCJ3b3JkY2xvdWQiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJ3b3JkY2xvdWQiKQ0KICAgICAgbGlicmFyeSh3b3JkY2xvdWQpDQpgYGANCg0KIyMjIOybue2BrOuhpOungSAmIOyDpOydtOuLiCBQYWNrYWdlDQoNCmBgYHtyfQ0KaWYoInJ2ZXN0IiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygicnZlc3QiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJydmVzdCIpDQogICAgICBsaWJyYXJ5KHJ2ZXN0KQ0KaWYoInNoaW55IiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygic2hpbnkiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJzaGlueSIpDQogICAgICBsaWJyYXJ5KHNoaW55KQ0KYGBgDQoNCiMjIyDssKjtirggUGFja2FnZQ0KDQpgYGB7cn0NCmlmKCJnZ3Bsb3QyIiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygiZ2dwbG90MiIpID09IEZBTFNFKWluc3RhbGwucGFja2FnZXMoImdncGxvdDIiKQ0KICAgICAgbGlicmFyeShnZ3Bsb3QyKQ0KaWYoIlJDb2xvckJyZXdlciIgJWluJSBpbnN0YWxsZWQucGFja2FnZXMoIlJDb2xvckJyZXdlciIpID09IEZBTFNFKWluc3RhbGwucGFja2FnZXMoIlJDb2xvckJyZXdlciIpDQogICAgICBsaWJyYXJ5KFJDb2xvckJyZXdlcikNCmlmKCJyZXNoYXBlIiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygicmVzaGFwZSIpID09IEZBTFNFKWluc3RhbGwucGFja2FnZXMoInJlc2hhcGUiKQ0KICAgICAgbGlicmFyeShyZXNoYXBlKQ0KaWYoImdndGhlbWVzIiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygiZ2d0aGVtZXMiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJnZ3RoZW1lcyIpDQogICAgICBsaWJyYXJ5KGdndGhlbWVzKQ0KYGBgDQoNCiMjIyBGb250IFBhY2thZ2UNCg0KYGBge3J9DQppZigiZXh0cmFmb250IiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygiZXh0cmFmb250IikgPT0gRkFMU0UpaW5zdGFsbC5wYWNrYWdlcygiZXh0cmFmb250IikNCiAgICAgIGxpYnJhcnkoZXh0cmFmb250KQ0KYGBgDQoNCiMjIyBHb29nbGUgUGFja2FnZQ0KDQpgYGB7cn0NCmlmKCJSR0EiICVpbiUgaW5zdGFsbGVkLnBhY2thZ2VzKCJSR0EiKSA9PSBGQUxTRSlpbnN0YWxsLnBhY2thZ2VzKCJSR0EiKQ0KICAgICAgbGlicmFyeShSR0EpDQppZigiZ2dtYXAiICVpbiUgaW5zdGFsbGVkLnBhY2thZ2VzKCJnZ21hcCIpID09IEZBTFNFKWluc3RhbGwucGFja2FnZXMoImdnbWFwIikNCiAgICAgIGxpYnJhcnkoZ2dtYXApDQppZigiZ29vZ2xlVmlzIiAlaW4lIGluc3RhbGxlZC5wYWNrYWdlcygiZ29vZ2xlVmlzIikgPT0gRkFMU0UpaW5zdGFsbC5wYWNrYWdlcygiZ29vZ2xlVmlzIikNCiAgICAgIGxpYnJhcnkoZ29vZ2xlVmlzKQ0KYGBgDQoNCg==