벡터 서브셋팅
벡터에서 특정 요소만 사용하고 싶을 때가 있어요. 그럴 때는 해당 부분만 선택해서 접근하는 방법이 필요합니다. 예를 들어, 12개월 수익률 벡터에서 첫 달 수익률만 보고 싶다면 어떻게 할까요? 이럴 때는 [ ]를 사용해 벡터를 서브셋팅하면 됩니다.
다음은 12개월 수익률 벡터입니다:
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
첫 달 선택: ret[1].
이름으로 첫 달 선택: ret["Jan"].
첫 세 달 선택: ret[1:3] 또는 ret[c(1, 2, 3)].
이 연습은 강의의 일부입니다
금융을 위한 R 입문
연습 안내
- 이름이 지정된 벡터
ret가 작업 공간에 정의되어 있습니다. - 처음 6개월의 수익률을 서브셋팅하세요.
c()와"Mar","May"를 사용해 3월과 5월의 수익률만 서브셋팅하세요.- 마지막 코드 줄을 실행해 첫 달 수익률을 생략하는 서브셋팅을 수행하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]