지식 창고/R 언어12 KOSIS 통계표 정리 ###Install Packages/Libraries------------------------------- if (!require('httr')) install.packages('httr'); library('httr') if (!require('tidyverse')) install.packages('tidyverse'); library('tidyverse') if (!require('jsonlite')) install.packages('jsonlite'); library('jsonlite') if (!require('rvest')) install.packages('rvest'); library('rvest') if (!require('dplyr')) install.packages('dplyr'); l.. 2022. 6. 17. 재정경제통계시스템 R OPEN API 이용하기 ###[3]통계데이터조회(Sttsapitbldata)----------------------------------------------------------- Sttsapitbldata_url="https://www.nabostats.go.kr/openapi/Sttsapitbl.do" Type="xml" pIndex=1 pSize=1000 STATBL_ID=""#선택)통계표ID STATBL_NM=""#선택)통계표명 Sttsapitbl=paste0(Sttsapitbl_url, '?Key=',api_key, '&Type=',Type, '&pIndex=',pIndex, '&pSize=',pSize ) Sttsapitbl=xmleasyfun(Sttsapitbl) #함수를이용한경우 Sttsapitbl DT::da.. 2022. 5. 25. 금융통계정보시스템 OPEN API R 코드 https://fisis.fss.or.kr/fss/fsiview/indexw.html 금융통계정보시스템 fisis.fss.or.kr * 본 사이트는 금융 기관의 금융 정보들을 확인할 수 있습니다. 아래와 같이 OPEN API 사용 방법에 대해 상세히 설명해두었기 때문에 인증키를 발급받고 사용하는 것에는 큰 문제가 없습니다. XML, JSON, XLS를 모두 지원한다는 것도 큰 장점입니다. 그러나 각 URL에 데이터가 할당되어 있어 데이터 수집시 URL을 전부 생성해주어야하는 어려움이 있습니다. 저는 이하의 코드에 나오듯, for 루프 구문을 이용하여 URL을 조합해 불러오는 방법을 사용하였습니다. 엑셀의 자동완성 기능을 사용하면 보다 아래의 일련의 과정으로 보다 쉽게 구문을 조합할 수 있습니다. (1) .. 2022. 5. 25. [R 웹 스크래핑 코드] 열린 재정 OPEN API 이용하기 열린 재정 재정 정보 공개 시스템은정부가 재원을 어떻게 조달, 관리,지출하는지를 공시합니다. 정부기관이다 보니 OPEN API를 통한 데이터를 공개하는데, 가이드라인이 불친절하여 여기 내용을 남깁니다. [1] 열린 재정 사이트: https://www.openfiscaldata.go.kr/op/ko/index 열린재정 공유 버튼보기 이전 공유하기 www.openfiscaldata.go.kr [2] 재정 연구분석> 데이터공개> OPEN API 접속 [3] SNS 로그인 - OPEN API 인증키 신청 [4] OPEN API 목록의 서비스 유형을 클릭 시, 통계목록이 나오고, 이를 다운 받을 수 있습니다. 사용 편의성을 위해 함께 첨부합니다. 다운로드 버튼이 링크식이 아닌 java를 이용한 듯 하여 R의 do.. 2022. 5. 25. OPEN DART R로 크롤링하기 -1) 기본 파라미터 설정 https://opendart.fss.or.kr/ 전자공시 OPENDART 시스템 --> 시스템 점검으로 모든 서비스 이용이 일시적으로 중단되어니 양해 부탁드립니다. 시스템 점검 일정 2019년12월30일 23:00 ~ 12월31일 24:00 (1시간) *상기 작업 시간은 사정에 의해 변경 될 수 있습니 opendart.fss.or.kr 금융 정보원에서 제공하는 자료들을 파이썬 혹은 R로 수집하는 것이 가능합니다. R 코드는 아래와 같습니다. (* 주요사항 보고서, 증권신고서, 공시서류원본파일은 코드가 없습니다. (220422) [필요 패키지] ###Packages-------------------------------------------------------------------------------.. 2022. 4. 22. 공공데이터 포털 OPEN API 데이터 R로 불러오기 1) 찾고자 하는 데이터 가져오기: https://www.data.go.kr/index.do 2) 데이터 > Open API 로 들어가서 데이터고르기 3) 활용신청하기 4) 마이페이지에서 승인 신청 확인 5) 미리보기를 통해 링크 확인 (참고문서 활용시 데이터 이해하는 것에 도움이 됨) 6) 미리보기를 통해 위의 URL 확인, 아래 변수명 확인 7) library, packages 가져오기 #library------------------------------------------ library(XML) library(httr) library(RCurl) library(plyr) library(data.table) library(haven) library(devtools) library(na.tools) .. 2022. 3. 24. R Script Note library(tidyverse) library(DBI) view(CO2) #9-1: Write R code to obtain total CO2 uptake by plant. by_plant 2021. 9. 4. R 언어 설치 및 프로그램 구성 PPT 자료 2020. 7. 19. R studio (0) - Package 관련 명령어/ 설치 방법 1. library( ) : 현재 R시스템에 설치되어있는 패키지들의 목록들을 출력 library(base), library(boot) 등 library([package_name])을 입력하면 그 부분의 값만 나타남 2. search() : 현재 R시스템에서 사용가능한 패키지들의 목록들을 출력 3. install.packages("") : Package(s) 들을 필요하면 추가로 설치하는 명령(* file창에서도 추가로 설치 가능함) 4. detach("") : package 제거 5. sys.setlocale("LC_ALL","English United States.1252") : 글자가 깨져서 나타나는 경우, 재코딩 (Local file 위치, 언어 파일 선택) R_Gui(programming lang.. 2020. 7. 11. 이전 1 2 다음