1절 R 소개
Key Word :
1. 데이터 분석 도구의 현황
1) R의 탄생
- 오픈소스 프로그램으로 통계/데이터마이닝과 그래프를 위한 언어이다.
- 최신 통계분석제공, 많은 사용자들이 다양한 예제를 공유한다.
2) 분석도구의 비교
| SAS | SPSS | R | |
3) R의 특징
- 오픈소스 프로그램
- 그래픽 및 성능
- 시스템 데이터 저장 방식
- 모든 운영체제
- 표준 플랫폼
- 객체지향언어이면서 함수형 언어
4) R studio
- 오픈소스이며 다양한 운영체계를 지원한다.
- 메모리에 변수가 어떻게 되어 있는지와 타입이 무엇인지를 볼 수 있고, 스크립트 관리와 문서화가 편리하다.
5) R 기반의 작업 환경
2절 R 기초 - 1
Key Word :
1. 통계 패키지 R
1) R studio 구성화면
- 오픈소스 프로그램으로
2) RGUI의 화면 구성
- Package :
- 프로그램 파일 실행 :
- 배치모드 기능
- 배치모드 :
- 배치파일 실행 명령 :
- Path 지정 :
- 배치파일 실행 :
2. 변수와 벡터 생성
| 유형 | 모드 |
| 숫자(Numeric) | integer, double |
| 논리값(Logical) | True(T,1), False(F,0) |
| 문자(Character) | "a", "abc" |
2절 R 기초 - 2
Key Word :
1. R 기초 중에 기초
2. R 프로그램 소개
3. 벡터의 연산
4. 벡터의 기초통계
5. R프로그래밍시 자주하는 실수
3절 입력과 출력
Key Word :
1. 데이터 분석 과정
- 분석자가 분석 목적에 맞는 적절한 방법론 선택해서 얻은 결과를 통찰력을 가지고 해석
2. R에서의 데이터 입력과 출력
- 분석자가 분석 목적에 맞는 적절한 방법론 선택해서 얻은 결과를 통찰력을 가지고 해석
4절 데이터 구조와 데이터 프레임 - 1
Key Word :
1. Vector
- 벡터들은 동질적이다.
- 벡터는 위치로 인덱스 된다.
- 벡터는 인덱스를 통해 여러 개의 원소로 구성된 하위 벡터를 반환할 수 있다.
- 벡터 원소들은 이름을 가질 수 있다.
2. Lists
- 리스트는 이질적이다.
- 리스트는 위치로 인덱스된다.
- 리스트에서 하위 리스트를 추출할 수 있다.
- 리스트의 원소들은 이름을 가질 수 있다.
3. R에서의 자료형태(mode)
| mode | object |
| numeric | |
| character | |
| list | |
| function |
4. Data Frame
- 데이터 프레임의 리스트의 원소는 벡터 또는 요인이다.
- 데이터 프레임은 표 형태의 구조이며, 각 열은 서로 다른 데이터 형식을 가질 수 있다.
5. 그 밖의 데이터 구조들
1) Scalars
- 데이터 프레임의 리스트의 원소는 벡터 또는 요인이다.
2) Matrix
- 데이터 프레임의 리스트의 원소는 벡터 또는 요인이다.
3) Arrays
- 데이터 프레임의 리스트의 원소는 벡터 또는 요인이다.
4) Factors
- 데이터 프레임의 리스트의 원소는 벡터 또는 요인이다.
6. 벡터, 리스트, 행렬 다루기
4절 데이터 구조와 데이터 프레임 - 2
Key Word :
1. Vector
- 벡터들은 동질적이다.
- 벡터는 위치로 인덱스 된다.
- 벡터는 인덱스를 통해 여러 개의 원소로 구성된 하위 벡터를 반환할 수 있다.
- 벡터 원소들은 이름을 가질 수 있다.
반응형