시작하기무료로 시작하기

다른 형식의 텍스트 파일 가져오기

이전 연습 문제에서는 getSymbols()를 사용해 형식이 잘 갖춰진 CSV 데이터를 가져오는 방법을 배웠어요. 하지만 안타깝게도 대부분의 데이터는 그렇게 깔끔하지 않아요.

zoo 패키지는 텍스트 파일을 zoo 객체로 가져오는 여러 함수를 제공해요. 핵심 함수는 read.zoo()이며, 이는 read.table()을 감싸는 래퍼예요. xts 클래스는 zoo를 확장하므로, read.zoo()의 결과를 as.xts()로 쉽게 xts 객체로 변환할 수 있어요.

이번 연습에서는 이전 연습 문제에서 사용한 AMZN.csv 데이터를 read.zoo()로 가져오는 방법을 배워볼 거예요.

이 연습은 강의의 일부입니다

R에서 금융 데이터 가져오기와 관리

강의 보기

연습 안내

  • read.zoo()를 사용해 AMZN.csv를 가져오세요. 결과를 amzn_zoo라는 객체에 할당하세요.
  • amzn_zoo를 xts 객체로 변환하세요. 결과를 amzn_xts라는 객체에 할당하세요.
  • amzn_xts의 앞부분 몇 행을 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import the AMZN.csv file using read.zoo
amzn_zoo <- read.zoo("___", sep = "___", header = ___)

# Convert to xts


# Look at the first few rows of amzn_xts
코드 편집 및 실행