НачатьНачать бесплатно

Установка источника данных по умолчанию для одного символа

Изменение источника по умолчанию для одного инструмента бывает полезным, когда несколько источников используют один и тот же символ для разных инструментов. Например, getSymbols("CP", src = "yahoo") загрузит данные Canadian Pacific Railway с Нью-Йоркской фондовой биржи. А getSymbols("CP", src = "FRED") загрузит данные о корпоративной прибыли после налогов из Бюро экономического анализа США.

С помощью setSymbolLookup() можно задать источник данных по умолчанию для конкретного инструмента. В этом упражнении вы научитесь настраивать getSymbols("CP") так, чтобы загружались данные о корпоративной прибыли из FRED, а не биржевые данные о железнодорожной компании из Yahoo Finance.

setSymbolLookup() принимает произвольное количество пар имя = значение, где имя — это символ, а значениеименованный список аргументов getSymbols() для этого символа.

Это упражнение является частью курса

Импорт и управление финансовыми данными в R

Посмотреть курс

Инструкции к упражнению

  • С помощью head() посмотрите на первые несколько строк данных для CP, которые уже загружены.
  • Завершите вызов setSymbolLookup(), чтобы указать FRED в качестве источника для CP.
  • Используйте getSymbols(), чтобы загрузить данные повторно.
  • Посмотрите на первые несколько строк CP и сравните результат с выводом из первого шага.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Look at the first few rows of CP


# Set the source for CP to FRED
setSymbolLookup(___ = list(src = "___"))

# Load CP data again


# Look at the first few rows of CP
Редактировать и запускать код