시작하기무료로 시작하기

벡터 서브셋팅

벡터에서 특정 요소만 사용하고 싶을 때가 있어요. 그럴 때는 해당 부분만 선택해서 접근하는 방법이 필요합니다. 예를 들어, 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]
코드 편집 및 실행