목록R (8)
컴공돌이의 취미 블로그
[3]. 서울 열린 데이터 광장 OpenAPI 사용 방법 - (2) 오늘은 지난번에 작성한 서울 열린 데이터 광장의 OpenAPI 의 사용법중에서도 실질적으로 사용하는 코드에 대한 글을 작성해보고자 한다. 이전 글의 순서대로 진행을 하면 서울 열린 데이터 광장의 OpenAPI 에 접근할 수 있는 Url을 받을 수 있을 것이고 또한 인증키 발급과 사용법도 알 수 있을 것이다. 이제 OpenAPI를 사용하여 데이터를 가져오는 코드를 분석해 보자. (1). XML 패키지의 설치와 호출12install.packages("XML")library(XML)cs이전 글에서 살펴보면 OpenAPI를 통해서 가져올수 있는 데이터의 형태는 xml 혹은 json 이다.이번글에서는 xml파일의 형태로 데이터를 가져올 것이기 때..
[2]. 공공데이터 포털 OpenAPI 사용 방법 - (2) 오늘은 지난번에 작성한 공공데이터 포털 의 OpenAPI 의 사용법중에서도 실질적으로 사용하는 코드에 대한 글을 작성해보고자 한다. 이전 글의 순서대로 진행을 하면 공공데이터 포털의 OpenAPI 에 접근할 수 있는 Url을 받을 수 있을 것이고 또한 인증키 발급과 사용법도 알 수 있을 것이다. 이제 OpenAPI를 사용하여 데이터를 가져오는 코드를 분석해 보자. (1). XML 패키지의 설치와 호출12install.packages("XML")library(XML)cs이전 글에서 살펴보면 OpenAPI를 통해서 가져올수 있는 데이터의 형태는 xml 혹은 json 이다.이번글에서는 xml파일의 형태로 데이터를 가져올 것이기 때문에, 데이터를 다루..
[1]. 지방재정 365 OpenAPI 사용 방법 - (2) 오늘은 지난번에 작성한 지방재정 365 의 OpenAPI 의 사용법중에서도 실질적으로 사용하는 코드에 대한 글을 작성해보고자 한다. 이전 글의 순서대로 진행을 하면 지방재정 365의 OpenAPI 에 접근할 수 있는 Url을 받을 수 있을 것이고 또한 인증키 발급과 사용법도 알 수 있을 것이다. 이제 OpenAPI를 사용하여 데이터를 가져오는 코드를 분석해 보자. (1). XML 패키지의 설치와 호출12install.packages("XML")library(XML)cs이전 글에서 살펴보면 OpenAPI를 통해서 가져올수 있는 데이터의 형태는 xml 혹은 json 이다.이번글에서는 xml파일의 형태로 데이터를 가져올 것이기 때문에, 데이터를 다루..
[1]. 지방재정 365 OpenAPI 사용 방법 - (1) 오늘은 지방재정 365 의 OpenAPI 의 사용법에 대한 글을 작성해보고자 한다. 다양한 사이트의 OpenAPI 사용법을 적을 예정이지만 첫 글로는 지방재정 365를 적기로 마음 먹었다.그 이유는 회원가입과 인증키를 발급받기 매우 간편하다는 이유도 있지만 지방재정 365의 경우에는 인증키를 1개만 발급받으면 모든 OpenAPI에 접근이 가능하기 때문이다. 이번글에서는 사이트에 들어가서 인증키를 발급받는 방법과 OpenAPI의 접근 방법에 대하여 글을 적을 예정이고, 다음글에서는 실질적으로 R을 통하여 지방재정 365에서 데이터를 받아오는 코드에 대한 설명글을 적을 예정이다. 아래의 순서에 맞게 진행한다면 아주 쉽게 지방재정 365의 OpenA..
[R]. 연관 분석(Association Rules)오늘은 지난 번에 만들어 보았던 워드 클라우드(Word Cloud)에서 사용했던 MC the MAX 노래 가사를 이용한 연관 분석을 만들어 보고자 한다.이글 또한 나름 이리저리 검색해보고 최선을 다해서 만든 코드이기 때문에 다른 사람들한테도 도움이 되었으면 하는 생각에서 작성해 보게 되었다. 제일 먼저 연관 분석에서 사용할 데이터는 이전 워드 클라우드 만들때 사용했던 MC the MAX 의 1집 가사들이지만 약간의 수정이 필요하다. 왜냐하면 연관 분석은 보통 하나의 글마다 나오는 단어를 분석한 후 어떠한 단어들이 연계되어서 자주 나오는가를 분석하는 것이기 때문에 이전 데이터로 만들어 보게 된다면 한 줄마다 단어의 연관을 분석하여 결과로 아무것도 나오지 ..
[R]. 워드 클라우드 (Word Cloud) 오늘은 R과 R Studio를 사용해서 데이터 분석의 입문(?) 단계라고도 생각되는 워드클라우드를 만들어 보고자 한다.이리저리 검색해 보고 나름 최선을 다해서 만든 코드이기 때문에 다른 사람들한테도 도움이 되었으면 하는 생각에서 글을 작성해 보게 되었다. 맨 처음 고민했던 것은 어떠한 문서에 들어있는 단어들을 분석하여 워드 클라우드를 실습해볼까 였다.그래서 이것 저것 고민하던중 한가지 재미있는 생각이 들어서 바로 실행해보기로 마음 먹었다. 내가 생각한 것은 바로 '노래 가사' 였다.개인적으로 MC the MAX 를 매우 좋아했기 때문에 MC the MAX의 노래를 한번 분석해 보면 재미있을 것 같아서 앨범들 중 1집을 선택하였다.네이버 뮤직에 들어가서 MC ..
개발 환경 설정 [4]. R Studio (1). https://www.rstudio.com 사이트로 접속한다. (2). 접속하면 바로 보이는 화면의 상단의 "Products" 탭에 마우스를 갖다 댄다 (3). 마우스를 Products 탭에 갖다 대면 아래 생성되는 창에서 "RStudio" 버튼을 클릭한다. (4). 바뀐 화면에서 Desktop 용을 다운받기 위해서 "RStudio Desktop" 버튼을 클릭한다. (5). "DOWNLOAD RSTUDIO DESKTOP" 버튼을 누른다. (6). "DOWNLOAD RSTUDIO DESKTOP" 버튼을 아래와 같은 페이지로 이동된다. (7). 페이지를 내리면 보이는 여러 버튼들 중 표의 맨 왼쪽에 있는 dektop용의 "DOWNLOAD "버튼을 누른다. (..
개발 환경 설정 [3]. R 3.4.1 (1). https://www.r-project.org 사이트로 접속한다. (2). 접속하면 바로 보이는 화면의 좌측 상단에 있는 "CRAN" 버튼을 누른다. (3). "CRAN" 버튼을 누르면 https://cran-r-project.org/mirrors.html 으로 이동하게 된다. (4). 화면을 내리다보면 중간에 있는 Korea 섹션에서 "http://cran.nexr.com/" 버튼을 누른다. (5). "http://cran.nexr.com/" 버튼을 누르면 cran.nexr.com 으로 이동하게 된다. (6). 화면 상단에 보이는 "Download R for Windows" 버튼을 누른다. (7). 화면 상단에 보이는 "base" 버튼 혹은 화면 우측 상..