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

Знайомство з getSymbols()

Функція getSymbols() з пакета quantmod надає уніфікований інтерфейс для імпорту даних з різних джерел у ваш робочий простір. За замовчуванням getSymbols() імпортує дані як об'єкт типу xts.

У цій вправі ви познайомитеся з getSymbols(). Ви використаєте її, щоб імпортувати дані QQQ з Yahoo! Finance. QQQ — це біржовий фонд (ETF), що відстежує індекс Nasdaq 100, а Yahoo! Finance є типовим джерелом даних для getSymbols().

Параметр Symbols використовують, щоб указати інструмент (тобто тікер), який ви хочете імпортувати. Оскільки Symbols — перший параметр getSymbols(), зазвичай достатньо ввести назву інструмента і опустити Symbols =.

Ця вправа є частиною курсу

Імпорт і керування фінансовими даними в R

Переглянути курс

Інструкції до вправи

  • Завантажте пакет quantmod за допомогою функції library().
  • Тепер використайте getSymbols() для імпорту даних QQQ. Переконайтеся, що дані буде присвоєно об'єкту QQQ (auto.assign = TRUE).
  • Використайте функцію str(), щоб переглянути структуру об'єкта QQQ, який створила getSymbols(). Зверніть увагу на атрибути src та updated.
  • Використайте функцію head(), щоб переглянути перші кілька рядків QQQ.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Load the quantmod package


# Import QQQ data from Yahoo! Finance


# Look at the structure of the object getSymbols created


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