더북(TheBook)

2. 벡터 만들기

# vec라는 객체에 벡터 형태로 1부터 20까지 연속된 정수를 할당
>>> vec <- 1:20     # <-는 =와 동일한 할당 연산자
>>> vec[3]          # vec 벡터에서 3번째 값 출력
[1] 3
>>> vec[3:6]        # vec 벡터에서 3번째부터 6번째 값 출력
[1] 3 4 5 6
>>> vec[c(1,3,8)]   # vec 벡터에서 1, 3, 8번 값 출력
[1] 1 3 8
>>> vec[vec > 15]   # vec 벡터에서 15보다 큰 값을 출력
[1] 16 17 18 19 20

# 벡터에서 특정 값이 포함되었는지 확인
>>> 5 %in% vec # vec 벡터에 5가 포함되었는지 확인
[1] TRUE
>>> 12 %in% vec
[1] TRUE

Note ≡

R의 객체(object)는 여러 유형의 값(숫자, 문자, 범주 등)을 가질 수 있다.

times <- 1
food <- "버거킹"

또한, 값이 한 개일 수도 있고 여러 개가 모여 있는 자료 구조일 수도 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.