1. 학습
  2. /
  3. 강의
  4. /
  5. R에서 금융 데이터 가져오기와 관리

Connected

연습 문제

여러 종목에 대해 유효한 이름 만들기

앞선 연습 문제에서 setSymbolLookup()을 사용해 getSymbols()의 기본 데이터 소스를 설정하는 방법을 배웠어요. setSymbolLookup()은 종목 심볼과 R 객체 이름 사이의 매핑을 만드는 데에도 사용할 수 있어요.

이 기능은 문법적으로 유효한 이름이 아닌 심볼이 많거나, 다른 R 변수 이름과 충돌하는 심볼의 데이터를 다운로드하려 할 때 유용해요.

이름이 충돌하는 예로는 AT&T의 주식 심볼 T가 있어요. 이 심볼은 논리값 TRUE의 축약형으로 자주 사용돼요.

주어진 심볼의 이름을 바꾸려면, 인수를 다음과 같이 리스트로 setSymbolLookup()에 전달해야 해요: setSymbolLookup(NEW_NAME = list(name = "OLD_NAME")).

지침

100 XP
  • "BRK-A"의 이름을 "BRK.A"로 설정하세요.
  • "T"(AT&T)의 이름을 "ATT"로 설정하세요.
  • 하나의 getSymbols() 호출로 두 종목의 데이터를, 방금 지정한 새 이름을 사용해 불러오세요.