- 벡터 : R에서 가장 간단하고 흔한 데이터 구조
- 벡터는 'atomic vectors'와 'lists'라는 두 가지 유형
- atomic vectors는 1가지 데이터 타입 (정수형, 논리형, 문자형, 혼합형 등)
- lists는 다양한 데이터 유형
logical vectors
> num_vect <- c(0.5, 55, -10, 6)
> tf <- num_vect < 1
> tf
[1] TRUE FALSE TRUE FALSE
(TRUE == TRUE) | (TRUE == FALSE)
TRUE
| : 최소 한 가지 이상 TRUE면 된다.
character vectors
> my_char <- c("My","name", "is")
> my_char
[1] "My" "name" "is"
> paste(my_char, collapse = " ") #따옴표 안에 공백 0
[1] "My name is"
* paste( 벡터값, collapse= "공백")
> my_name <- c(my_char, "meriel")
> my_name
[1] "My" "name" "is" "meriel"
> paste("Hello","world!", sep=" ")
[1] "Hello world!"
> paste(c(1:3),c("X","Y","Z"), sep="")
[1] "1X" "2Y" "3Z"
> paste(LETTERS, 1:4, sep="-")
[1] "A-1" "B-2" "C-3" "D-4" "E-1" "F-2" "G-3" "H-4" "I-1" "J-2" "K-3"
[12] "L-4" "M-1" "N-2" "O-3" "P-4" "Q-1" "R-2" "S-3" "T-4" "U-1" "V-2"
[23] "W-3" "X-4" "Y-1" "Z-2"
*paste(벡터값1, 벡터값2, sep="")
'R 프로그래밍' 카테고리의 다른 글
22. (R) 결측치 (0) | 2025.05.26 |
---|---|
20. (R) 수열 (0) | 2025.05.22 |
19. 하위집합 (목록, 행렬, 부분일치, 누락 값 제거) (0) | 2025.04.24 |
18. 외부에서 파일 불러오기 (R) (0) | 2025.04.24 |
17. 텍스트 데이터 형식 (0) | 2025.04.17 |