열로 시계열 데이터 병합

사례 연구: R로 도시 시계열 데이터 분석

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

병합 준비

  • 주기성과 범위 확인
periodicity(temps_xts)
2007-01-01부터 2015-12-31까지 일간 주기
periodicity(flights_xts)
2010-01-01부터 2015-12-01까지 월간 주기  
사례 연구: R로 도시 시계열 데이터 분석

병합 준비

  • 유사한 범위로 부분집합 생성
    temps_xts_2 <- temps_xts["2010/2015"]
    
  • 주기 변환
    temps_monthly <- to.period(temps_xts_2, 
                               period = "months")
    
  • 참고: 더 낮은 빈도로만 변환 가능
사례 연구: R로 도시 시계열 데이터 분석

xts에서 merge() 사용

  • merge()의 인자 순서가 열 순서를 결정
  • 행 순서는 시간 인덱스 기준
flights_temps <- merge(flights_xts, temps_monthly)

head(flights_temps)
           flights    temps
2010-01-01    8912 36.12903
2010-02-01    8418 37.71429
2010-03-01    9637 42.22581
2010-04-01    9363 51.26667
2010-05-01    9360 56.87097
2010-06-01    9502 63.56667
사례 연구: R로 도시 시계열 데이터 분석

연습해 봅시다!

사례 연구: R로 도시 시계열 데이터 분석

Preparing Video For Download...