내용
R tseries패키기를 사용하여 주가자료 호출
호출한 자료의 경우 결측치가 포함되어 있으면 경고메시지가 발생됩니다. 그러므로 호출된 자료를 사용하기 전에 반드시 결측치 관리를 해야 합니다.na.omit(), na.approx(), na.fill()
등의 함수를 사용할 수 있습니다.get.hist.quote()
tseries 패키지의 함수 get.hist.quote()를 사용합니다.
get.hist.quote(instrument= 종목코드, start, end, quote =c("Open", "High", "Low", "Close", "Volume"),~)
start, end는 각각 호출할 자료의 시작과 마지막 날짜로서 문자형으로 전달합니다.
start, end는 각각 호출할 자료의 시작과 마지막 날짜로서 문자형으로 전달합니다.
> get.hist.quote("^KS11", "2022-09-28", "2022-10-01", quote=c("Open","High","L$ time series ends 2022-09-30 Open High Low Close Volume 2022-09-28 2206.15 2223.56 2151.60 2169.29 595700 2022-09-29 2197.75 2210.61 2170.14 2170.93 508200 2022-09-30 2161.11 2177.20 2134.77 2155.49 950000
getSymbols()
quantmod 패키지의 getSymbols() 함수를 적용합니다.
getSymbols(코드, from=시작날짜, to= 마지막날짜, auto.assign=F)
> getSymbols('^KS11', from='2022-09-20', to='2022-10-1', auto.assign=FALSE) KS11.Open KS11.High KS11.Low KS11.Close KS11.Volume KS11.Adjusted 2022-09-20 2373.64 2382.52 2359.84 2367.85 419200 2367.85 2022-09-21 2351.54 2360.27 2341.79 2347.21 378000 2347.21 2022-09-22 2319.70 2335.11 2309.10 2332.31 446600 2332.31 2022-09-23 2331.33 2334.06 2285.71 2290.00 446300 2290.00 2022-09-26 2260.80 2260.80 2215.36 2220.94 621400 2220.94 2022-09-27 2224.39 2227.35 2197.90 2223.86 487600 2223.86 2022-09-28 2206.15 2223.56 2151.60 2169.29 595700 2169.29 2022-09-29 2197.75 2210.61 2170.14 2170.93 508200 2170.93 2022-09-30 2161.11 2177.20 2134.77 2155.49 950000 2155.49
댓글
댓글 쓰기