시작하기무료로 시작하기

로그 변환으로 변동성의 추세 제거

로그 함수 log()은 양의 값을 갖는 시계열 데이터에 적용할 수 있는 데이터 변환입니다. 1보다 큰 관측값은 0에 가깝게 조금 줄이고, 매우 큰 관측값은 크게 줄입니다. 이 성질은 시계열의 변동성이 시간에 따라 증가할 때 변동성을 안정화하는 데 도움이 됩니다. 또한 빠른 성장 패턴을 시간에 따라 선형적으로 보이게 만드는 데도 사용할 수 있습니다.

시계열 rapid_growth는 이미 로드되어 있으며, 오른쪽 그림에 표시되어 있어요. 데이터의 세로 범위에 주목해 보세요.

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

R로 배우는 시계열 분석

강의 보기

연습 안내

  • rapid_growthlog() 함수를 적용하고, 결과를 linear_growth로 저장하세요.
  • ts.plot()을 사용해 변환된 시계열 linear_growth를 표시하고, 변환 후 데이터의 축약된 세로 범위를 확인하세요.

실습형 인터랙티브 연습

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

# Log rapid_growth
linear_growth <-
  
# Plot linear_growth using ts.plot()
 
코드 편집 및 실행