- R 데이터 구조
- 벡터(vector) : 동일한 유형의 데이터를 담은 R의 기본적인 1차원의 데이터 구조
- 팩터(factor) : 명목형 또는 순서형 데이터를 담는 범주형 데이터 구조
- 행렬(matrix) : 동일한 유형의 데이터를 담는 2차원의 데이터 구조
- 배열(array) : 동일한 유형의 데이터를 담는 2차원 이상의 데이터 구조
- 데이터 프레임(data frame) : 2차원의 데이터 구조를 갖고 있으나, 여러가지 유형을 가짐.
- 데이터 테이블(data table) : 데이터 프레임보다 가공이 데이터 가공이 편리하고 매우 빠른 수행 속도를 갖고 있는 데이터 구조
- 리스트(list) : 리스트를 구성하는 성분은 벡터, 행렬, 배열, 데이터 프레임, 다른 리스트 등이 될 수 있고 성분의 길이와 차원이 동일할 필요가 없는 데이터 구조
1-1. R의 계산기 기능과 변수
- 사칙연산 : +, -, *, /, ^(거듭제곱), %%(나눗셈의 나머지), %/%(나눗셈의 몫)
- 로그와 지수 : log(10, base = 10), log(10, base=exp(10)) , exp(10)
- 반올림 : round(x, 1)
- 비교연산자 : > , >= , < , <= , == , !=
- 데이터의 유형(mode) : 수치형(numeric), 문자형(character), 논리형(logical)
- 수치형 : 정수 또는 실수 등 지원
- 문자형 : 이중 인용부호(" ")를 이용하여 데이터 저장
- 논리형 : 참 → TRUE, 거짓 → FALSE
- 유형 확인 : mode() 함수