형식이 잘 갖춰진 일별 OHLC 데이터 가져오기
getSymbols()를 사용하면 형식이 잘 갖춰진 CSV를 가져올 수 있어요. 여기서 ‘형식이 잘 갖춰진’이란, 파일이 하나의 종목에 대한 날짜, 시가(open), 고가(high), 저가(low), 종가(close), 거래량(volume), 조정 종가(adjusted close) 열을 그 순서대로 포함한다는 뜻입니다. 인터넷 소스에서 데이터를 다운로드할 때 getSymbols()가 반환하는 형식과 동일하다는 점을 눈치채셨을 거예요.
getSymbols()는 CSV 파일이 들어 있는 디렉터리를 하나의 ‘소스’(Yahoo Finance나 FRED처럼)로 사용할 수 있게 해줍니다. 이 연습에서는 작업 디렉터리에 있는 AMZN.csv를 사용해요. 이 파일에는 2002년 상반기 Amazon.com의 일부 무작위화된 데이터가 들어 있습니다. 작업 디렉터리의 파일을 보려면 dir()을 사용할 수 있어요.
이 연습은 강의의 일부입니다
R에서 금융 데이터 가져오기와 관리
연습 안내
getSymbols()로AMZN.csv를 불러오세요.AMZN의 구조를 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load AMZN sourced from the csv
getSymbols("___", src = "___")
# Look at AMZN structure