ADP | ADsP with R(16)
-
[ADP] R-데이터 마트(1) / reshape패키지(metl,cast함수)
R언어와 사용법에 관한 게시글들은 "한국 데이터 산업진흥원"에서 출간한 국가공인 ADP/ADsP자격증을 위한 "데이터 분석 전문 가이드"에 서술된 수준에 한정지어 다루어 볼 것입니다. ADP필기 준비를 위한 R의 기본적인 문법과 패키지들을 학습을 목표로 합니다. 1. 데이터 마트의 정의 데이터 마트란 데이터의 한 부분으로 특정 사용자가 관심을 갖는 데이터들을 담은 비교적 작은 규모의 데이터 웨어하우스이다. 즉, 일반적인 데이터베이스 형태로 갖고 있는 다양한 정보를 사용자의 요구 항목에 따라 체계적으로 분석하여 기업의 경영활동을 돕기 위한 시스템을 말한다. 데이터 웨어하우스는 정부 기관 또는 정부 전체의 상세 데이터를 포함하는 반면, 데이터 마트는 전체적인 데이터 웨어하우스에서 일부 데이터를 가지고 특정 ..
2020.07.13 -
[ADP] R-기초(3) : 사용자 정의 함수 / 그래픽 기능(plot) / 기타 유용한 기능
R언어와 사용법에 관한 게시글들은 "한국 데이터 산업진흥원"에서 출간한 국가공인 ADP/ADsP자격증을 위한 "데이터 분석 전문 가이드"에 서술된 수준에 한정지어 다루어 볼 것입니다. ADP필기 준비를 위한 R의 기본적인 문법과 패키지들을 학습을 목표로 합니다. 1. 사용자 정의 함수 # 사용자 함수 정의 addto addto = function(a){ isum = 0 for (i in 1:a){ isum = isum + i } print(isum) } # 사용자 함수 실행 addto(100) addto(50) - 위의 예시에서는 1부터 a까지 합을 계산해서 출력해내는 함수를 만들었다. - R의 사용자 함수는 다른 함수들과 다르게 변수에 수치를 대입하듯 함수를 실행할 알고리즘을 함수를 보관하는 변수에 대..
2020.07.13 -
[ADP] R-기초(2) : R 기초통계연산 / R 데이터 핸들링(인덱싱, 슬라이싱) / 반복문과 조건문
R언어와 사용법에 관한 게시글들은 "한국 데이터 산업진흥원"에서 출간한 국가공인 ADP/ADsP자격증을 위한 "데이터 분석 전문 가이드"에 서술된 수준에 한정지어 다루어 볼 것입니다. ADP필기 준비를 위한 R의 기본적인 문법과 패키지들을 학습을 목표로 합니다. 1. R의 기초통계연산 1) 수열 생성하기 ※ rep() rep(1,3) 결과 : 1 1 1 rep(a,b) - a를 b번 반복한다 rep(2:5, 3) 결과 : 2 3 4 5 2 3 4 5 2 3 4 5 rep(a:b,c) - a부터 b까지를 c번 반복한다 ※ seq() seq(1,3) 결과 : 1 2 3 seq(a,b) - a부터 b까지를 1씩 증가하는 수열을 만든다 seq(1,11, by=2) 결과 : 1 3 5 7 9 11 seq(a,b,..
2020.07.13 -
[ADP] R-기초(1) : 패키지 설치/R의 데이터 구조/외부 데이터 불러오기
R언어와 사용법에 관한 게시글들은 "한국 데이터 산업진흥원"에서 출간한 국가공인 ADP/ADsP자격증을 위한 "데이터 분석 전문 가이드"에 서술된 수준에 한정지어 다루어 볼 것입니다. ADP필기 준비를 위한 R의 기본적인 문법과 패키지들을 학습을 목표로 합니다. 1. 패키지(Package) 관련 함수 1. 패키지 설치와 사용을 위한 로드 install.packages("패키지 이름") library(패키지 이름) ※ 여기서 패키지를 다운받을 때는 따옴표를 사용하지만, 사용하기 이전에 패키지를 로드할 때는 따옴표가 쓰이지 않는다. 2. R 패키지 도움말 library(패키지 이름) # 패키지 로드를 해야 패키지 정보 확인가능 ?패키지 이름 # 방법1 help(패키지 이름) # 방법2 ※ 위의 두 함수는 동..
2020.07.09