본문 바로가기
지속가능티끌/Data.Math.Phys

R. package forecast. 시계열 예측.

by i.got.it 2016. 11. 10.


 

개요.

 
R 의  패키지 forecast 이용한 시계열 예측.

 


 

 

기본 사용법.

 

예1.
R에서 기본 제공되는 샘플데이터 mdeaths 에 arima적용한 후  forecast 적용하는간단한 예.


예2.
시계열 데이터를 sin 으로 만들어서 forecast 적용 시험.

require(forecast)


# Create Time Series as sin.
# time 0~5 sec, step : 0.01. total data number : 500, 100points per 1sec.
t <- seq(0, 5, 0.01)
y1 <- ts(sin(2 * pi * t),frequency = 100)

plot(forecast(y1, h = 300)) # forecasting 300 points


결과.-아래 파란색 라인이 예측결과.



예3.

상기 예2의 sin파형에 직선이 더하기 된 시계열 데이터 예측적용.


 require(forecast)

# Create Time Series as periodic sin + trend line.
# time 0~5 sec, step : 0.01. total data number : 500, 100points per 1sec.
t <- seq(0, 5, 0.01)
y1 <- ts(sin(2 * pi * t) + t, frequency = 100)

plot(forecast(y1, h = 300)) # forecasting 300 points


결과-아래 파란색 라인이 예측결과.




 
 


 

///1075.

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5