프로그래밍 & 알고리즘 & IT/R
[R] dplyr 에서 lag() 함수
라니체
2023. 6. 14. 21:40
728x90
시계열 데이터를 분석하다보면
타임 래그를 주어야 할 경우가 종종 있다.
이때 R의 패키지 dplyr를 사용하면
lag를 아주 손쉽게 줄수 있다.
예시는 아래와 같다.
위와 같이 lag의 수만큼 NA가 생기게하고 나머지 수들은 shift 함으로써 원본 벡터의 길이를 유지할 수 있다.