프로그래밍 & 알고리즘 & IT/R

[R] dplyr 에서 lag() 함수

라니체 2023. 6. 14. 21:40
728x90

시계열 데이터를 분석하다보면

타임 래그를 주어야 할 경우가 종종 있다.

 

이때 R의 패키지 dplyr를 사용하면

lag를 아주 손쉽게 줄수 있다.

예시는 아래와 같다.

 

위와 같이 lag의 수만큼 NA가 생기게하고 나머지 수들은 shift 함으로써 원본 벡터의 길이를 유지할 수 있다.

'프로그래밍 & 알고리즘 & IT > R' 카테고리의 다른 글

jupyter notebook에서 R 사용하는법  (0) 2022.09.05