시작하기무료로 시작하기

겹치는 인덱스 찾기

두 시계열에 같은 인덱스를 가진 관측값이 있으면, 즉 같은 시점에 값이 존재하면 이를 시계열이 서로 겹친다(overlap)고 해요.

%in% 연산자를 사용해 부분집합을 만들면, 두 시계열 중 하나에서 겹치는 지점을 걸러낼 수 있고, 이렇게 하면 두 데이터셋을 결합할 수 있어요.

이번 연습에서는 두 시계열 coffeecoffee_overlap에서 겹치는 원소를 제거해 보세요.

데이터셋 coffeecoffee_overlap, 그리고 zoolubridate 패키지는 이미 준비되어 있어요.

이 연습은 강의의 일부입니다

R로 시계열 데이터 다루기

강의 보기

연습 안내

  • 값 매칭 연산자 %in%를 사용해 coffee인덱스와 겹치는 coffee_overlap인덱스를 구하세요.

  • 대괄호([, ])와 부정 연산자(!)를 사용해 overlapping_index에 속하지 않는 coffee_overlap의 값만 추출하세요.

  • coffee 시계열과 coffee_subset을 결합하고, 결과를 autoplot으로 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Determine the overlapping indexes
overlapping_index <-
  ___ %in% ___

# Create a subset of the elements which do not overlap
coffee_subset <- ___[___]

# Combine the coffee time series and the new subset
coffee_combined <- ___

autoplot(coffee_combined)
코드 편집 및 실행