R 이해하기

R 이해하기

$39.94
Description
이 책은 데이터 분석을 위한 R 프로그래밍에 대한 완벽한 가이드를 제공하고자 한다. R은 데이터 과학 및 통계 분야에서 널리 사용되는 강력한 프로그래밍 언어로서, 이 책은 초보자부터 전문가까지 모두에게 유용한 내용을 다루고자 하였다.
이 책은 크게 세 부분으로 구성되어 있으며, 그 내용을 간단히 요약하면 다음과 같다. 첫 번째 부분에서는 R 및 R Studio 소프트웨어의 기초부터 시작하여 R 코딩 및 R 패키지 활용법에 대하여 간단히 소개하였다. 그리고, R Studio 소프트웨어를 이용한 R 마크다운 문서의 작성과 활용 방법을 소개하여 보다 효율적으로 코드를 관리하고 활용하는 방법에 대하여 알아보았다.두 번째 부분에서는 다양한 데이터 타입에 대해 자세히 다루고 있다. 변수와 데이터 타입의 개념부터 시작하여 벡터, 요인, 행렬, 배열, 리스트, 데이터 프레임, 그리고 티블 등 R에서 다루는 모든 데이터 유형을 활용하는 방법을 자세히 살펴보았다. 또한, 데이터에 대한 이해를 돕는 레이블과 데이터 분석에 필연적으로 개입되는 결측치의 처리 방법도 소개하였다.
세 번째 부분에서는 프로그래밍 기법에 초점을 맞추었다. 처리해야 할 데이터를 불러오고, 또 처리한 데이터를 저장하는 방법을 소개하였다. 이와 함께 데이터에 대한 조건문과 반복구문의 활용, 자신만의 사용자 정의 함수 작성 방법 그리고 객체지향 프로그램을 가능하게 하는 객체와 클래스를 다루었다. 그리고, 끝으로 다양한 apply 계열의 함수를 활용하여 데이터를 처리하는 방법에 대해서도 살펴보았다.
저자

김대호지음

출간작으로『R이해하기』등이있다.

목차

01.실습환경만들기

1.1R과RStudio프로그램설치파일구하기
1.2R프로그램설치
1.3RStudio프로그램설치


02.RStudio의간단한사용법

2.1명령어프롬프트
2.2R프로젝트생성
2.3R스크립트문서작성
2.4R마크다운문서작성


03.변수

3.1식별자
3.2변수할당과출력
3.3상수
3.4연산자
3.5연산자우선순위와결합
3.6객체와클래스


04.벡터

4.1벡터만들기
4.2벡터의유형
4.3특수한벡터만들기
4.4벡터유형의강제변환
4.5자동반복
4.6벡터의데이터요소
4.7벡터의결합
4.8벡터의연산
4.9벡터의수정
4.10벡터의서브세팅
4.11벡터의연산함수
4.12특수상수


05.요인

5.1요인의생성
5.2요인의데이터요소에접근하기
5.3요인에데이터추가하기
5.4수준관리
5.5요인형으로의변환
5.6gl()함수를이용한요인의생성
5.7요인의서브세팅
5.8요인변수의활용예
06.행렬
6.1행렬생성
6.2행렬의차원
6.3행렬의데이터요소접근
6.4행렬의수정
6.5행렬의서브세팅
6.6행렬의연산


07.배열

7.1배열생성
7.2배열의데이터요소접근
7.3배열의서브세팅과수정
7.4다차원배열의변환


08.리스트

8.1리스트의생성
8.2리스트의구조와속성확인
8.3리스트요소의이름
8.4리스트의길이
8.5리스트의데이터요소
8.6리스트연산
8.7리스트의결합
8.8리스트의벡터변환


09.데이터프레임

9.1데이터프레임의생성
9.2데이터프레임의구조확인
9.3데이터프레임의구성요소에접근하기
9.4데이터프레임의서브세팅
9.5데이터프레임의행/열확장
9.6행과열의이름관리
9.7열의데이터유형의변환
9.8데이터구조의변환
9.9데이터프레임의재구성
9.10데이터프레임의통계적요약정보


10.티블

10.1패키지불러오기
10.2티블생성
10.3데이터프레임과티블의비교
11.레이블,결측치,날짜데이터처리
11.1레이블의처리
11.2결측치처리
11.3날짜데이터처리


12.데이터파일관리

12.1데이터불러오기
12.2데이터저장하기


13.조건문

13.1단순조건문
13.2중첩조건문


14.반복문

14.1for반복문
14.2while반복문
14.3repeat반복문
14.4break와next


15.사용자정의함수와객체의적용범위

15.1사용자정의함수
15.2재귀함수
15.3환경과객체의적용범위


16.객체와클래스

16.1S3클래스
16.2S4클래스
16.3참조(reference)클래스
16.4상속


17.apply류의함수들

17.1apply()함수
17.2lapply()함수
17.3sapply()함수
17.4tapply()함수
17.5그밖의유용한apply-류함수들