하나의 종목에서 여러 열 추출하기
quantmod 패키지는 단일 열을 추출하는 함수뿐 아니라, 특정 열 묶음을 추출하는 함수도 제공합니다.
OHLC는 open, high, low, close의 약자입니다. 이제 OHLC()와 HLC() 함수가 어떤 열을 추출하는지 추측할 수 있겠죠. 또한 거래량(volume) 열을 추가하는 OHLCV() 함수도 있습니다.
이러한 함수는 여러 열을 다른 함수에 전달해야 할 때 유용합니다. 예를 들어, 기술적 지표 함수에 high, low, close 열을 (그 순서대로) 전달해야 할 수 있습니다.
이 연습 문제에서는 이전 연습 문제에서 사용한 동일한 DC 객체에 대해 이 추출 함수들 중 두 개를 사용해 보겠습니다.
이 연습은 강의의 일부입니다
R에서 금융 데이터 가져오기와 관리
연습 안내
- 추출 함수를 사용해
DC의 high, low, close 열을 담은dc_hlc객체를 만드세요. dc_hlc의 앞부분 몇 행을 확인하세요.- 이제
DC에서 open, high, low, close, volume 열을 추출해dc_ohlcv라는 객체에 할당하세요. dc_ohlcv의 앞부분 몇 행을 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Extract the high, low, and close columns
# Look at the head of dc_hlc
# Extract the open, high, low, close, and volume columns
# Look at the head of dc_ohlcv