R 이해하기
Regular price
$39.33
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
이 책은 데이터 분석을 위한 R 프로그래밍에 대한 완벽한 가이드를 제공하고자 한다. R은 데이터 과학 및 통계 분야에서 널리 사용되는 강력한 프로그래밍 언어로서, 이 책은 초보자부터 전문가까지 모두에게 유용한 내용을 다루고자 하였다.
이 책은 크게 세 부분으로 구성되어 있으며, 그 내용을 간단히 요약하면 다음과 같다. 첫 번째 부분에서는 R 및 R Studio 소프트웨어의 기초부터 시작하여 R 코딩 및 R 패키지 활용법에 대하여 간단히 소개하였다. 그리고, R Studio 소프트웨어를 이용한 R 마크다운 문서의 작성과 활용 방법을 소개하여 보다 효율적으로 코드를 관리하고 활용하는 방법에 대하여 알아보았다.두 번째 부분에서는 다양한 데이터 타입에 대해 자세히 다루고 있다. 변수와 데이터 타입의 개념부터 시작하여 벡터, 요인, 행렬, 배열, 리스트, 데이터 프레임, 그리고 티블 등 R에서 다루는 모든 데이터 유형을 활용하는 방법을 자세히 살펴보았다. 또한, 데이터에 대한 이해를 돕는 레이블과 데이터 분석에 필연적으로 개입되는 결측치의 처리 방법도 소개하였다.
세 번째 부분에서는 프로그래밍 기법에 초점을 맞추었다. 처리해야 할 데이터를 불러오고, 또 처리한 데이터를 저장하는 방법을 소개하였다. 이와 함께 데이터에 대한 조건문과 반복구문의 활용, 자신만의 사용자 정의 함수 작성 방법 그리고 객체지향 프로그램을 가능하게 하는 객체와 클래스를 다루었다. 그리고, 끝으로 다양한 apply 계열의 함수를 활용하여 데이터를 처리하는 방법에 대해서도 살펴보았다.
이 책은 크게 세 부분으로 구성되어 있으며, 그 내용을 간단히 요약하면 다음과 같다. 첫 번째 부분에서는 R 및 R Studio 소프트웨어의 기초부터 시작하여 R 코딩 및 R 패키지 활용법에 대하여 간단히 소개하였다. 그리고, R Studio 소프트웨어를 이용한 R 마크다운 문서의 작성과 활용 방법을 소개하여 보다 효율적으로 코드를 관리하고 활용하는 방법에 대하여 알아보았다.두 번째 부분에서는 다양한 데이터 타입에 대해 자세히 다루고 있다. 변수와 데이터 타입의 개념부터 시작하여 벡터, 요인, 행렬, 배열, 리스트, 데이터 프레임, 그리고 티블 등 R에서 다루는 모든 데이터 유형을 활용하는 방법을 자세히 살펴보았다. 또한, 데이터에 대한 이해를 돕는 레이블과 데이터 분석에 필연적으로 개입되는 결측치의 처리 방법도 소개하였다.
세 번째 부분에서는 프로그래밍 기법에 초점을 맞추었다. 처리해야 할 데이터를 불러오고, 또 처리한 데이터를 저장하는 방법을 소개하였다. 이와 함께 데이터에 대한 조건문과 반복구문의 활용, 자신만의 사용자 정의 함수 작성 방법 그리고 객체지향 프로그램을 가능하게 하는 객체와 클래스를 다루었다. 그리고, 끝으로 다양한 apply 계열의 함수를 활용하여 데이터를 처리하는 방법에 대해서도 살펴보았다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
01. 실습환경 만들기
1.1 R과 R Studio 프로그램 설치 파일 구하기
1.2 R 프로그램 설치
1.3 R Studio 프로그램 설치
02. R Studio의 간단한 사용법
2.1 명령어 프롬프트
2.2 R 프로젝트 생성
2.3 R 스크립트 문서 작성
2.4 R 마크다운 문서 작성
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.6 gl() 함수를 이용한 요인의 생성
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.1 for 반복문
14.2 while 반복문
14.3 repeat 반복문
14.4 break와 next
15. 사용자 정의 함수와 객체의 적용 범위
15.1 사용자 정의 함수
15.2 재귀 함수
15.3 환경과 객체의 적용 범위
16. 객체와 클래스
16.1 S3 클래스
16.2 S4 클래스
16.3 참조(reference) 클래스
16.4 상속
17. apply 류의 함수들
17.1 apply() 함수
17.2 lapply() 함수
17.3 sapply() 함수
17.4 tapply() 함수
17.5 그 밖의 유용한 apply-류 함수들
1.1 R과 R Studio 프로그램 설치 파일 구하기
1.2 R 프로그램 설치
1.3 R Studio 프로그램 설치
02. R Studio의 간단한 사용법
2.1 명령어 프롬프트
2.2 R 프로젝트 생성
2.3 R 스크립트 문서 작성
2.4 R 마크다운 문서 작성
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.6 gl() 함수를 이용한 요인의 생성
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.1 for 반복문
14.2 while 반복문
14.3 repeat 반복문
14.4 break와 next
15. 사용자 정의 함수와 객체의 적용 범위
15.1 사용자 정의 함수
15.2 재귀 함수
15.3 환경과 객체의 적용 범위
16. 객체와 클래스
16.1 S3 클래스
16.2 S4 클래스
16.3 참조(reference) 클래스
16.4 상속
17. apply 류의 함수들
17.1 apply() 함수
17.2 lapply() 함수
17.3 sapply() 함수
17.4 tapply() 함수
17.5 그 밖의 유용한 apply-류 함수들
저자
저자
김대호
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

