R의 기본 자료형에는 정수(integer), 실수(double), 복소수(complex), 문자(character), 논리(logical) 등이 있습니다. 거의 쓸 일이 없는 복소수형은 제외하고, 정수형과 실수형은 숫자형으로 포함시켜 이 책에서는 다음 표와 같이 크게 세 가지로 구분합니다.
표 4-1 | 데이터 종류
자료형 |
예시 |
설명 |
숫자(numeric) |
0, 1, -1, 0.5, 2.2e-16 |
2.2e-16은 2.2×10-16 |
문자(character) |
"가나", "customer_id", "1", 'sales_amt', '\r' |
" "(큰따옴표), ' '(작은따옴표)로 둘러싸면 문자형 |
논리(logical) |
TRUE, T, FALSE, F |
TRUE와 T는 참, FALSE와 F는 거짓 |
자료형에 따라 사용할 수 있는 데이터 구조와 형태, 함수가 다릅니다. 각 자료형을 좀 더 자세히 알아보겠습니다.