R 데이터 분석
Description
이 책은 독자들이 간단명료하게 데이터 분석 이론을 습득하고, 오픈 소스 기반이면서 강력한 그래픽 기능을 지원하는 R을 이용하여 실무에서 접할 수 있는 데이터 분석 실습을 할 수 있도록 구성하였습니다. 이 책의 명령어들을 하나씩 입력하면서 예제를 통해 어떤 기법을 사용해야 하는지 익힐 수 있으며, 명령어 옆에 있는 설명과 ‘명령어 정리’를 참고하여 R과 데이터 분석을 이해하고 다양한 상황에 응용할 수 있습니다. 이 책은 분명 중간에 포기하지 않고 재미있게 다양한 분석 기법을 익히도록 도울 것입니다.
저자

조민호

중원대학교컴퓨터공학과교수로재직중이며,25년이상프로그램개발및컨설팅분야에서실무를수행하였다.컴퓨터응용분야에관심이많으며수많은기업체에서소프트웨어모델링,디자인분야에대해강의하였다.최근에는소셜네트워크,머신러닝,데이터분석분야에대해연구하고있다.

주요저서
<그림으로정리한알고리즘과자료구조[자바+파이썬](2018)>
〈빅데이터분석을위한R프로그래밍(2016)〉
〈프로그래머가알아야할1%의핵심원리(2009)〉공저

목차

머리말
프롤로그
예제소스및해설다운로드
이책의구성
학습가이드

PART1데이터분석이란?

CHAPTER01데이터의개념
01데이터의정의
02데이터의유형
03데이터와정보의관계

CHAPTER02데이터베이스와데이터베이스관리시스템
01데이터베이스의정의
02데이터베이스의특징
03데이터베이스적용분야
04데이터베이스관리시스템(DBMS)
05데이터베이스관리시스템종류
06CAP정리

CHAPTER03빅데이터정의및분석기법
01빅데이터의정의
02빅데이터의가치
03빅데이터가만드는변화
04빅데이터분석을위한기법
05데이터활용진화방향
06빅데이터위기와통제방안
07빅데이터의미래

CHAPTER04데이터사이언스
01데이터사이언스의정의
02데이터사이언스업무범위
03데이터사이언스영역
04데이터사이언스관련환경분석

CHAPTER05데이터분석및기획
01데이터분석과정
02데이터분석과정사례
03데이터분석기획의정의

CHAPTER06데이터분석방법론
01방법론의구성요소와모델및진행
02데이터분석방법론
03KDD분석방법론
04CRISP-DM분석방법론
05빅데이터분석방법론

CHAPTER07분석과제발견
01하향식접근방법
02상향식접근방법
03분석할과제의정의
04분석프로젝트관리방안
05분석프로젝트추가관리대상

CHAPTER08분석마스터플랜과분석거버먼트
01분석마스터플랜
02분석거버넌스체계

PART2R기초사용법

CHAPTER01소개및환경구성
01R설치
02배치모드실행
03R수행조정사항

CHAPTER02기초사용법
01R을계산기처럼사용
02변수정의및사용
03데이터세트사용
04R에서데이터를파일에저장하고읽어오기

CHAPTER03데이터타입
01R에서사용하는데이터타입
02벡터데이터처리
03행렬데이터처리
04데이터프레임데이터처리
05배열데이터처리
06리스트데이터처리

CHAPTER04프로그래밍기능
01R프로그래밍기능
02함수선언과사용
03함수저장및활용
04조건문사용
05반복문사용
06사용자입력받기
07메뉴사용
08정규식사용

CHAPTER05데이터조작관련명령어
01rbind,cbind명령과행렬데이터사용
02apply계열함수사용
03summary,order,sample명령사용
04split,subset,with,merge명령사용
05which,aggregate명령사용

CHAPTER06데이터조작관련패키지사용
01dplyr패키지사용
02sqldf패키지사용
03다른패키지

PART3데이터분석및전처리기법

CHAPTER01데이터분석전문가필요역량
CHAPTER02데이터분석의유형

CHAPTER03데이터탐색과정
01칼럼사이연관관계파악하기
02정보파악하기
03칼럼사이연관관계분석하기
04종류별분포확인하기
05별도패키지로탐색하기

CHAPTER04데이터전처리-데이터클렌징
01데이터전처리
02데이터확인
03데이터형식변경
04결측값처리
05이상값처리
06특성조작

CHAPTER05추가적인데이터전처리기법
01데이터정규화?데이터변형
02주성분분석?데이터개수축소
03summary,order,sample명령사용
04split,subset,with,merge명령사용
05which,aggregate명령사용

CHAPTER06효과적인분석을위한변수제거및선택
010에가까운분산을가지는변수제거
02상관관계가높은변수제거
03카이제곱검정을통한중요변수선발

PART4데이터시각화의미와기법

CHAPTER01데이터시각화의미
CHAPTER02R그래프그리기절차

CHAPTER03R그래프전체구성결정
01split.screen으로그래프화면전체구성결정
02par,mfrow로그래프화면전체구성결정

CHAPTER04다양한R그래프옵션

CHAPTER05R그래프그리기
01그래프에사용할데이터확보하기
02확보된데이터를기반으로기본그래프그리기
03x축과y축넣기
04그래프에제목과x,y축의의미설정하기
05def,ghi데이터를그래프에추가하기

CHAPTER06기본R그래프그리기
01막대그래프그리기
02막대그래프응용하기
03점그래프그리기
04히스토그램그리기
05원그래프그리기
063차원파이그래프그리기
07박스그래프그리기

CHAPTER07그래프그리기의부가적인기능
01R의그래픽윈도우조절법
02꺾은선그래프그리기
03선분,화살표,사각형,문자열,직선그리기
04두종류그래프조합하기

CHAPTER08그래프종류소개
01Sunflowerplot그래프
02Stars그래프
03Persp,Contour그래프

CHAPTER09패키지로그래프그리기
01plot3D패키지
02lattice패키지

CHAPTER10ggplot2패키지로그래프그리기
01ggplot2그래픽그리기-12가지사례
02ggplot2그래프응용사례?7가지사례
03Iris데이터로ggplot2그래프제작실습

CHAPTER11데이터시각화방법정리
01한개의변수가연속형데이터인경우
02한개의변수가범주형데이터인경우
03두개이상의변수가연속형데이터인경우
04두개이상의변수가범주형데이터인경우

PART5통계분석

CHAPTER01통계분석목적과데이터유형
01통계분석을수행하는목적
02통계에서사용하는데이터유형

CHAPTER02표본만들기및기초통계량
01확률분포함수의미와종류
02난수만들고분포함수그리기
03표본추출방법
04통계기본-기초통계량
05분할표작성

CHAPTER03독립성및적합성검정
01독립성검정
02적합성검정

CHAPTER04통계분석종류
01통계분석을통해알고자하는것
02통계분석방향과구체적인기법정리

CHAPTER05차이검정
01t-test
02분산분석
03부호검정
04비율검정

CHAPTER06인과(상관)관계검정
01상관계수
02상관관계분석

PART6데이터마이닝

CHAPTER01데이터마이닝정의와사례
01데이터분석역사
02데이터마이닝정의
03데이터마이닝응용분야
04데이터마이닝적용사례
05데이터마이닝솔루션
06데이터마이닝수행을위해알아야하는분야

CHAPTER02데이터마이닝학습분류및분석방법정리
01지도학습과분석방법
02자율학습또는비지도학습과분석방법

CHAPTER03데이터마이닝추진단계

PART7회귀모델

CHAPTER01선형회귀?단순선형회귀
CHAPTER02선형회귀?중선형회귀및적절한변수선택

CHAPTER03비선형회귀?신경망모델
01신경망이란?
02신경망모델

CHAPTER04커널방법론
CHAPTER05로지스틱회귀
CHAPTER06다항로지스틱회귀


PART8지도학습

CHAPTER01지도학습

CHAPTER02의사결정나무
01의사결정나무알고리즘종류
02CART알고리즘
03조건부추론나무

CHAPTER03앙상블
01앙상블의정의
02앙상블에서사용되는기법
03배깅
04랜덤포레스트

CHAPTER04서포트벡터기계
01초평면
02분리초평면
03최대마진분류기
04서포트벡터분류기
05서포트벡터머신
06서포트벡터머신사용

CHAPTER05베이지안방법론
01베이지안추론
02베이지안추론을이용한예측-베이지안방법론

PART9비지도학습

CHAPTER01군집분석
01개요
02K평균군집법
03TheK-Medoids군집법
04계층적군집법
05밀도기반군집법

CHAPTER02차원축소기법
01차원을줄이는방법
02주성분분석
03인자분석
04독립성분분석
05다차원척도법

PART10빅데이터에적용되는분석기법

CHAPTER01연관규칙분석
01연관규칙분석정의
02연관규칙분석적용예
03연관규칙분석실습
04순차패턴분석개념과분석방법

CHAPTER02판별분석
01판별분석종류
02선형판별분석
03이차판별분석

CHAPTER03시계열분석
01시계열분석
02시계열데이터생성
03시계열데이터분석절차(ARIMA기준)
04시계열데이터분해단계
05시계열데이터변환단계
06최적화된파라미터결정단계
07모형만들기와예측단계
08변환하지않은시계열데이터기반예측
09시계열데이터군집화

PART11특수분석

CHAPTER01워드클라우드
01워드클라우드제작사례
02워드클라우드를만드는프로그램소개
03워드클라우드제작실습

CHAPTER02소셜네트워크분석
01소셜네트워크분석
02d3SimpleNetwork패키지사용
03igraph패키지사용

CHAPTER03구조방정식
01경로분석정의및분석사례
02구조방정식모형및사례

에필로그
도판목록
찾아보기

출판사 서평

데이터분석방법을스스로깨우친다!
이책이다른책과다른점은원리나공식을나열하기보다언제어떤기법을써서어떤결과를얻을수있는지익힐수있도록구성한것입니다.마치,우리가운전을하면서도엔진구성이나타이어의원리를모르는것과같이원리나공식을암기하지않더라도데이터분석을자연스럽게이해하고응용하면서각기법의의미와원리,활용방향을깨닫게됩니다.

분석에필요한기술전부를익힌다!
데이터분석기초이론부터다양한주요분석기법(회귀,의사결정나무,주성분,연관규칙,군집,시계열),통계및전처리분석기법,특수상황에대한분석기법(구조방정식,소셜네트워크,텍스트마이닝)등을재미있게익히면서데이터를분석하고,데이터사이관계를파악하여숨은의미와유용한정보를찾을수있습니다.

데이터분석전문가자격증까지대비한다!
이책의내용대부분은데이터분석전문가자격증과밀접하게연관되어있습니다.시험의주요내용인데이터에대한이해와처리기술에대한기본지식,시각화방법을다루기때문에데이터분석을익히는동시에데이터분석전문가(ADP,ADsP)자격증까지대비할수있습니다.자격증에대비하여우수한역량을확보하세요.

200개이상의예제와연습문제,복습을위한퀴즈제공!
200개이상의실무예제와배운내용을바로적용해보고생각해볼수있는연습문제,파트별복습을위한퀴즈등다양한구성요소로지루할틈이없으며,다양한방법으로데이터분석을위한사고를키울수있도록유도하여자연스럽게원리를익히며실력을다질수있도록구성하였습니다.자기주도학습의교재나대학,학원에서의강의교재로도추천합니다.