ПочатиПочніть безкоштовно

Задання джерела даних за замовчуванням для одного символу

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

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

setSymbolLookup() може приймати довільну кількість пар name = value, де name — це символ, а value — це іменований список аргументів 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
Редагувати та запускати код