2.1.1 벡터
2.1.1 벡터 (Vectors)
벡터는 R에서 가장 기본이 되는 데이터 구조예요. 데이터를 담은 연속된 셀들의 모음으로 생각할 수 있습니다.
출처: 문서
본문
2.1.1 벡터 (Vectors)
벡터는 데이터를 담고 있는 연속된 셀들로 생각할 수 있어요. 셀은 x[5] 같은 인덱싱 연산을 통해 접근합니다. 자세한 내용은 Indexing에서 다룰게요.
R에는 여섯 가지 기본(‘atomic’) 벡터 타입이 있어요: logical, integer, real, complex, character(C에서는 ‘string’이라고도 함), raw. 각 벡터 타입에 대한 mode와 storage mode는 다음 표와 같습니다.
| typeof | mode | storage.mode |
|---|---|---|
logical |
logical |
logical |
integer |
numeric |
integer |
double |
numeric |
double |
complex |
complex |
complex |
character |
character |
character |
raw |
raw |
raw |
4.2 같은 단일 숫자나 "four point two" 같은 문자열도 여전히 길이 1인 벡터예요. 더 이상 기본 타입은 없습니다. 길이가 0인 벡터도 가능하며 유용하게 쓰입니다. character 벡터의 단일 요소는 흔히 character string 또는 줄여서 string이라고 해요.